문자열 썸네일형 리스트형 [PHP] 문자열 자르기 - substr(), mb_substr() substr()과 mb_substr()의 차이 문자열을 자르는 기능은 똑같습니다. 하지만, 인코딩 방식으로 인해 영문자를 자를 때는 상관없지만 한글을 자를 때는 '��'과 같은 알 수 없는 문자가 나옵니다. 따라서, 한글을 자를 때는 mb_substr()의 인코딩 인자를 사용하여 사용합니다. mb_substr() 사용법 mb_substr ( string $str , int $start [, int $length = NULL [, string $encoding = mb_internal_encoding() ]] ) : string 인자 위치 설명 디폴트 첫 번째($str) 자를 문자열 X 두 번째($strat) 시작 위치 X 세 번째($length) 길이 NULL(끝까지) 네 번째($encoding) 내부 .. 더보기 [PHP] 문자열 길이 구하기 - mb_strlen(), strlen() mb_strlen()과 strlen()의 차이 문자열의 길이를 세는 기능은 똑같습니다. 하지만, 영문자를 셀 때는 무엇을 상관없지만 한글을 셀 때는 차이가 나게 됩니다. 따라서, 한글을 셀 때에는 반드시 mb_strlen()을 사용해야합니다. mb_strlen() 사용법 mb_strlen ( string $str [, string $encoding = mb_internal_encoding() ] ) : int 인자 위치 설명 첫 번째 길이를 셀 문자열 두 번째 인코딩 방식 strlen() 사용법 strlen ( string $string ) : int 인자 위치 설명 첫 번째 길이를 셀 문자열 더보기 [PHP] 암묵적 형변환 - 문자열에 들어 있는 숫자를 사용해 계산하기 PHP는 많은 곳에서 암묵적 형변환을 하는 특징이 있기에 다음과 같은 연산이 가능합니다. 즉, 문자열을 계산식으로 사용하게 되면 자동으로 숫자 부분만 정수로 취해 계산하게 됩니다. 더보기 이전 1 다음