PHP 27

str_replace

str_replace (PHP 3 >= 3.0.6, PHP 4, PHP 5)str_replace -- 발견한 모든 검색 문자열을 치환 문자열로 교체합니다. 설명mixed str_replace ( mixed search, mixed replace, mixed subject [, int &count] ) subject에서 발견한 모든 search를 주어진 replace 값으로 치환한 문자열이나 배열을 반환합니다. (정규표현식처럼) 복잡한 치환 규칙이 필요하지 않다면, 항상 ereg_replace()나 preg_replace() 대신 이 함수를 사용해야 합니다. PHP 4.0.5부터, str_replace()의 모든 인자를 array로 지정할 수 있습니다. 주의 PHP 4.3.3 이전 버전에는 search와 ..

PHP 2007.07.16

2byte 문자 상관없이 글자수로 자르기

한글때문에 이런 함수를 만들어 볼까 생각했습니다. byte 수가 문젠데요.. $a = "가나다라" substr( $a, 0, 2 ); 를 해야 "가" 한글자만 나옵니다. 어짜피 2byte 문자에서 1/2 바이트는 쓸모도 없으니 걍 한글이던 영문이던 글자수로 자르는 게 속이 편할거 같아 만들었습니다.. // 글자수를 자르기 위한 함수 // $String 자를 문자열 // $Length 제한할 문자열 수 // $EndMark 실제로 문자열이 잘리면 뒤에 붙여질 마크 function StringCut( $String, $Length, $EndMark='' ) { // 자를필요없으면 리턴 if( strlen( $String ) = $Length ) return substr( $String, 0, $Length ..

PHP 2007.07.06

php 에서의 날짜관련함수 및 계산방법

php 에서의 날짜관련함수 및 계산방법입니다. 출력. mktime(시,분,초,월,일,년) 유닉스 타임(타임스탬프:1970년을기준으로부터 1초단위숫자)으로 값을 출력합니다. 타임스탬프를 날짜형식으로 볼수 있는 함수가 date 입니다. date 함수레퍼런스 date는 날짜가 들어가지 않으면 기본적으로 오늘을 뜻합니다. date("Y-m-d") ==> 오늘 날짜 mktime 으로 얻은 값을 date 함수로 특정 형식으로 출력 date("Y-m-d", mktime(0, 0, 0, 12, 32, 1997)); ==> 1998-01-01 출력의 할때 편리한 점은 1월32일은 2월1 일로 나온다는 것입니다. 그럼 2005년 1월부터 100일 지난 날은 몇일일까요? 응용 date("Y-m-d", mktime(0, 0,..

PHP 2007.07.06

[설치/설정] 대용량 업로드...

오래된 얘기지만 특별히 완벽하다 싶은 글이 없는거 같아 올려 봅니다. 파일 업로드건 post데이타건 대용량 업로더시 문제가 되는 부분은 php.ini의 설정과 연관이 있습니다. 참, 아래 내용은 윈도우 & php v4.3.x를 기준으로 합니다. 먼저 ini 설정 관련해서는 다음의 내용을 확인해야 합니다. post_max_size = nM - 파일 업로드 시도 데이타가 post로 전송되기 때문에 당연학겠죠.^^ upload_max_filesize = nM - post_max_size보다 작거나 같게 설정하면 됩니다. - post_max_size보다 크게 주는건 의미가 없습니다. 위의 두 설정 값은 2048미만으로만 적용 가능합니다. 물론, 이렇게 큰값으로 줄 경우가 있겠냐 만은...ㅋㅋ 혹시라고 2047 ..

PHP 2007.06.27

shuffle

shuffle (PHP 3 >= 3.0.8, PHP 4, PHP 5)shuffle -- 배열을 뒤섞는다 설명void shuffle ( array array ) 이 함수는 배열을 (배열 안의 원소를 임의의 순서로) 뒤섞는다. srand()를 사용하여 이 함수를 초기화해야 한다. 예 1. shuffle() 예제코드 참고: PHP 4.2.0부터 srand()나 mt_srand()를 이용한 난수값 생성기 초기화를 할 필요가 없습니다. 자동적으로 이루어집니다. arsort(), asort(), ksort(), rsort(), sort(), usort() 참고.

PHP 2007.05.09