PHP 24

range 함수

range (PHP 3 >= 3.0.8, PHP 4, PHP 5)range -- 특정 범위의 원소를 갖는 배열을 생성한다 설명array range ( int low, int high [, int step] ) range()는 low에서 high(포함하여)까지의 원소를 갖는 배열을 반환한다, low > high 일 경우에는 일련값은 high에서 low까지가 될것이다. 새로운 매개변수: 선택적인 step 매개변수가 5.0.0에서 추가되었다. step 값이 주어지면, 연속적인 원소들의 증가값으로 사용될것이다. step은 양수로 주어져야 한다. 이 값이 주어지지 않으면, step의 기본값은 1이다. 예 1. range() 예제코드 참고: PHP 4.1.0 이전 버전에서, range()는 증가하는 정수 배열만 생..

PHP 2008.10.17

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