티스토리 툴바



2011/11/11 14:08

배열 값 이동 함수

mixed array_shift (array &$array)
// array의 첫번째 값을 이동 그 값을 반환,반환한 원소는 삭제되며 모든 원소를 왼쪽으로 이동.
$stack = array("orange", "banana", "apple", "raspberry");
$fruit = array_shift($stack);
print_r($stack);

Array
(
  [0] => banna
  [1] => apple
  [2] => raspberry
)
orange는 $fruit 에 할당 될 것이다. 만약 array가 비어 있거나 배열이 아니면 NULL을 반환합니다.


int array_unshift (array &$array, mixed $var ...)
// 전달된 원소들을 array의 앞에 첨가하고, 모든 원소를 오른쪽으로 이동시킨다.
$queue = array("orange", "banana");
array_unshift($queue, "apple", "raspberry");
print_r($queue);

Array
(
  [0] => apple
  [1] => raspberry
  [2] => orange
  [3] => banana
)

 

mixed array_pop (array &$array)
// array의 마지막 값을 빼내고 그 값을 반환하며, array의 길이를 원소 하나 만큼 줄인다.
$stack = array("orange", "banana", "apple", "raspberry");
$fruit = array_pop($stack);
print_r($stack);

Array
(
  [0] => orange
  [1] => banana
  [2] => apple
)
그리고 raspberry가 $fruit에 할당됩니다. 만약 array가 비어 있거나 배열이 아니면 NULL을 반환합니다.

 

int array_push (array &$array, mixed $var ...)
// 배열의 끝에 하나 이상의 원소를 넣는다. 
// array를 스택으로 취급하고, array 긑에 전달되어진 변수를 넣는다. 
// array의 길이는 집어넣은 변수의 수 만큼 증가한다. 
$stack = array("orange", "banana");
array_push($stack, "apple", "raspberry");
print_r($queue);

Array
(
  [0] => orange
  [1] => banana
  [2] => apple
  [3] => raspberry
)

 

'PHP' 카테고리의 다른 글

배열 값 이동 함수  (0) 2011/11/11
Trackback 0 Comment 0
2010/09/14 19:37

2010년 9월 14일 구글 초단위 검색.

생각은 언제나 한순간 일어나는 사건들을 기준으로 만들어 지는데 그 생각들은 메모하지 않으면 생각에 더 할수 있는 재료들을 잃어 버리는 것 같다. 그래서 작은 생각이 들면 메모를 통해서 하나 하나 그때 그때 글로써 써 보는게 나의 생각의 발전에 도움이 될꺼라 다시 한번 느끼게 되었다.


1.인터파크 한글 워터마크

인터파크 사이트를 들어가니 좌우측 양옆으로 바탕화면에 한글 모양의 워터마크가 희미하게 보인다.

어떤 의미에서 이렇게 한 걸까요?


2.네이버 거리뷰


다음 로드뷰와 비슷하지만 사용면에서는 조금 더 편리한거 같다. 빠른길찾기로 목적지를 설정하면 거리뷰와 지도가 프레임으로 나누어져 나오는데 보기에 편하고 화면 이동시에 앞쪽에 끝 부분까지 클릭해서 볼수 있는 점과 거리를 클릭해도 같이 거리뷰가 보이는건 정말 좋은거 같다.

왠지 자주 이용할듯...


3.구글 초단위 검색


서제스트 기능의 진화단계로 검색결과까지 바뀌는건 서버 단위보다는 사용자 PC의 리소스를 더 잡아먹지 않을까하는 생각이 들지만 구글이니까 가능하지 않을까 생각이 든다.

네이버나 다음도 준비를 하겠죠?


4.인터넷이 세탁기보다 나으려면


장하준 교수의 23 Things They Don't Tell You about Capitalism 라는 책의 대목 중 하나인 인터넷이 세탁기보다 낫다는 주장에 대한 설명을 볼수있다. 인터넷으로 누리는 혜택보다 그 비용이 더 많다는 애기로 요약할수 있는데 거기서 오는 높은 기대감을 조금 낮추어야 하지 않을까하는 생각에서 발전이 된거 같다.

나중에 시간이 되면 한번 읽어봐야 겠다.


5.아이패드, 수영장 미녀에게 허를 찔리다.


태양광 아래에서는 볼 수 없다는 메시지를 수영장에서의 남녀의 간단한 대화 내용으로 그 차이를 보여주는 극히 단순한 홍보 동영상이다.

너무 단순한 이야기라서 그런지 뇌리에 남는 메시지는 분명하다.


6.1만 1천5백원 이마트 피자.


크기가 대략 45cm~50cm 정도라는데 코스트코 피자와 그 크기와 가격이 비슷해 비교하는 내용들이 블로그에 많이 있을 정도로 인기가 좋다. 그럼 시장통이나 기타 골목 이곳저곳에서 파는 피자점들은 어떻게 될까요?

물론 좋게 생각해 이마트 코너에서 파는 피자의 한계가 있으니 피자점들의 매출에는 크게 관계없다고 생각할수 도 있겠지만 심리적으로 피자를 이마트에서 꼭 사먹어야지라는 마음이 생겼다면 이건 어쩌면 자본주의 원리라고
밖에는 생각할수 없는 현상입니다.

이러한 일은 비단 오프라인만의 문제는 아닌듯합니다.


'인터넷 뉴스' 카테고리의 다른 글

2010년 9월 14일 구글 초단위 검색.  (0) 2010/09/14
2010년 4월 9일 쇼핑몰 가이드라인.  (0) 2010/04/09
2010년 4월 8일 신세계.  (0) 2010/04/08
2010년 4월7일 시퀀스 검색.  (0) 2010/04/07
2010년 4월6일 아이패드.  (0) 2010/04/06
2010년 4월 2일  (0) 2010/04/02
Trackback 0 Comment 0
2010/04/13 10:34

웹심리학(web psychology)


4월 8일 늦은저녁 지하철에서 읽기 시작, 오늘 아침 지하철 안에서 다 읽었네요. 한번에 읽은게 아니라서 다 기억이 나지는 않치만 부록에 한국사례들 중에 에스컬레이터 효과가 저는 가장 기억에 남습니다. 이유는 요근래 네이버에서 시퀀스 검색 중에서 이미지와 동영상 바탕색이 검정으로 바뀌 것을 아실 것입니다.

에스컬레이터 효과에 대해서 우선 말씀드리면 정지된 에스컬레이터에 발을 내딛는 순간, 정지한 상태이을 알고는 있어도 몸이 앞으로 기우는 것 같다거나 아니면 발이 무거워진 듯한 느낌을 받는 심리현상을 말한다고 합니다. 네이버에서는 선명한 이미지와 동영상 보기라는 설명에서 검정바탕일때 더욱 잘 감상할 수 있고 집중할 수 있기 때문이라고 말하고 있습니다.

에스컬레이터는 항상 움직이는 것이라는 생각 때문에 몸이 앞으로 가는 것과 같이 바탕화면이 검정색일 경우 중앙 화면에 사물이 더 두드러져 보인다라는 사실 때문에 더 잘 보이는 것 같은 원리와 같은 것일 겁니다. 실제 잘 보이는 사진이 있을수도 있고 아닐수도 있지만 말이죠.

이런 효과를 제외하고 초두효과, 친근효과, 현수교효과 등 많은 효과들이 심리학 용어와 같이 설명이 되었는데 전에 말씀드린 것과 같이 약간은 끼워 맞추기 식과 일본 인터넷 예제로 인해 친숙함이 떨어지지만 이와 비슷한 한국 사례를 생각해 보는 것고 좋은 공부 방법일 것이라고 생각을 할 수 있어서 좋았던거 같고, 나중에 이러한 사례를 체계적으로 모아 보려고 합니다. 이는 아마 마케팅 쪽 자료가 되지 않을까 생각됩니다.

마지막 에필로그를 보시면 2006년 12월에 저술을 시작해서 2008년 7월에 출간을 했다고 저자가 말하고 있는데 지금 상황과는 맞지 않는 부분을 말하는 것일 겁니다. 하지만 이러한 심리학 효과를 웹에 적용한 최초의 책이라는 점에서 의미가 있다고 말 할수 있습니다. 물론 관련 심리학 용어가 많은 분야와 웹 관련 책에서 조금씩 언급은 되었지만 용어를 가지고 한권의 책을 만든 것은 정리를 좋아하는 일본책의 하나의 특성과 더불어 나중에 참고를 위해 이러한 책이 탄생하지 않았나 생각이 듭니다.

2,3시간 집중해서 읽으면 쉽게 속독 할 수 있는 그리고 나름 웹사이트를 운영하시는 분이라면 약간의 도움은 받을 수 있는 책인듯 합니다.



Trackback 0 Comment 0