반응형

IT/php 247

array_push — 배열의 끝에 하나 이상의 원소를 넣는다

array_push — 배열의 끝에 하나 이상의 원소를 넣는다 int array_push ( array &$array , mixed $var [, mixed $... ] )array_push()는 array를 스택으로 취급하고, array 끝에 전달되어진 변수를 넣는다. array의 길이는 집어넣은 변수의 수만큼 증가한다. 다음과 같은 효과를 갖는다: 각 var에 대해 반복된다. 인수 : array입력 배열. var넣을 값. 반환값 : 배열에 새로 추가된 원소의 수를 반환한다. Example #1 array_push() 예제 위 예제의 출력: Array( [0] => orange [1] => banana [2] => apple [3] => raspberry)

IT/php 2015.11.05

php in_array 사용법 배열값 확인하기

in_array (PHP 4, PHP 5, PHP 7)in_array — 값이 배열 안에 존재하는지 확인 설명 ¶ bool in_array ( mixed $needle , array $haystack [, bool $strict ] ) 인수 ¶ needle찾을 값. Note:needle이 문자열이면, 대소문자를 구분하여 비교합니다.haystack배열. strict세번째 인수 strict를 TRUE로 설정하면, in_array() 함수는 haystack 안에서 needle의 자료형도 확인합니다. 반환값 ¶ needle을 배열에서 찾으면 TRUE를, 아니면 FALSE를 반환합니다. Example #1 in_array() 예제 in_array()가 대소문자를 구분하므로 두번째 조건은 실패하고, 위 프로그램은 ..

IT/php 2015.11.03

ob_start callback ob_get_contents 사용법

(PHP 4, PHP 5)ob_start — 출력 버퍼링을 켭니다 bool ob_start ([ callable $output_callback = NULL [, int $chunk_size = 0 [, int $flags = PHP_OUTPUT_HANDLER_STDFLAGS ]]] ) 출력 버퍼링을 켭니다. 출력 버퍼링을 활성화한 동안, (헤더를 제외한) 스크립트의 모든 출력을 내부 버퍼에 저장하고, 실제로 전송하지 않습니다. 이 내부 버퍼의 내용은 ob_get_contents()를 이용해서 문자열 변수로 복사할 수 있습니다. 내부 버퍼에 들어있는 내용을 출력하려면, ob_end_flush()를 사용하십시오. 또는, ob_end_clean()로 버퍼 내용을 출력하지 않고 지울 수 있습니다. 인수 ¶ ou..

IT/php 2015.11.03

call_user_func 함수 재정의 Functions of financial

mixed call_user_func ( callable $callback [, mixed $parameter [, mixed $... ]] )​ call_user_func — Call the callback given by the first parameter​* 사용자가 정의한 함수를 호출하여 실행고자 할 때 사용한다.* function : 호출할 함수의 이름* parameter : 호출될 함수를 실행하는 데 필요한 인자 위와 같이 함수를 실행 후 값을 리턴 받을 수도 있어요 아래 부분은 클래스사용시에요. call_user_func 함수 라는 것을 사용하는 것 빼고는 일반적으로 함수 사용하듯이 하면 되요. 단, 클래스일때와 일반 함수일때 잘 구분하셔야 해요.​ 이런 함수알아두면 코딩 줄 수가 무지 많이..

IT/php 2015.11.03

php 중복된 값 제거하기

$str = '서울,대구,부산,대구,부산,부산,경기,부산'; $city = "부산"; echo preg_replace("/$city,|,$city$/",'',$str,1); 숫자은 1개만 제거하는 것이고요2를 넣으면 2개가 제거 되겠죠. |은 정규식 표현 or이에요$는 패턴의 끝을 의미 해요 $city$ 이니 => 풀이하면 부산$ $str을 보면 ,부산, 이것은 허용하지 않겠다는 의미에요풀이하면 부산, or ,부산 중 1개만 공백으로 만들어라 입니다.

IT/php 2014.09.19

중복된 값 중 제일 처음에 있는 값만 제거 substr, stripos

아래 소스는 QA에 올라온 질문 중에서 프로그램 만든 것인데요. 중복된 값 중 제일 처음에 있는 값만 제거하는 소스에요 stripos 는 $str에 대구라는 글자가 있다면 그 첫번째 위치값을 반환하고요substr은 문자열을 자르는 함수에요substr($str, 0, 5);이렇게 하면 0번째 위치에서 5칸잘라라..substr($str, 5, 5 );이렇게 하면 5번째 위치에서 5칸 잘라라 ok????? 콜?? ^^

IT/php 2014.09.19
반응형