>  기사  >  백엔드 개발  >  PHP 문자열 함수 (2)

PHP 문자열 함수 (2)

WBOY
WBOY원래의
2016-08-08 09:24:17951검색

4. 문자열 형식 지정 함수 number_format()

<code><span>$str</span> = <span>"123445677"</span>;
<span>$strl</span> = number_format(<span>$str</span>);
<span>$str2</span> = number_format(<span>$str</span>,<span>2</span>);
<span>$str3</span> = number_format(<span>$str</span>,<span>2</span>,<span>","</span>,<span>'.'</span>);
<span>echo</span><span>$str</span>.<span>"<br/>"</span>;
<span>echo</span><span>$strl</span>.<span>"<br/>"</span>;
<span>echo</span><span>$str2</span>.<span>"<br/>"</span>;
<span>echo</span><span>$str3</span>.<span>"<br/>"</span>;</code>
<code> 结果如下所示,number_format(str)表示在千分位上加,隔开。number_format(str,2)表示留两位小数点。number_format($str,2,",",".")把“,”替换成“.”。
</code>

5. 문자열을 배열 함수/emplode()로 분할합니다. 배열을 문자열로 연결하는 함수 implode().

<code><span>$str</span> = <span>"你好@php编程@每天进步一点"</span>;
<span>$tem</span> = explode(<span>'@'</span>,<span>$str</span>);
<span>$teml</span> = explode(<span>'@'</span>,<span>$str</span>,<span>2</span>);
print_r(<span>$tem</span>);
<span>echo</span><span>"<br/>"</span>;
print_r(<span>$teml</span>);</code>

결과는 그림과 같습니다:explod(ch,str,limit). ch는 문자열을 분할하는 구분 기호를 나타냅니다. str은 문자열을 나타냅니다. 제한은 선택 사항이며 분할할 횟수를 나타냅니다. 기본값은 모두입니다.

<code><span>$array</span> = <span>array</span>(<span>"hello"</span>,<span>"php编程"</span>,<span>"每天进步一点"</span>);
<span>$str</span> = implode(<span>","</span>,<span>$array</span>);
print_r(<span>$str</span>);</code>
<code>   结果如下图 。implode(separator,array)。 separator表示已什么来合成字符串。可选的。默认为空。array表示要合并成字符串的数组
</code>


6. 문자열/substr(str,separator) 차단

<code><span>$str</span> = <span>"hello,php编程"</span>;
<span>$strm</span> = substr(<span>$str</span>,<span>3</span>);
<span>$strl</span> = substr(<span>$str</span>,-<span>3</span>);
<span>echo</span><span>$strm</span>.<span>"<br/>"</span>;
<span>echo</span><span>$strl</span>;</code>
<code>  substr(str,separator)。str指的是所要截取的字符串。separtor表示从哪里开始截取。正数代表从左开始截取。负数代表从右开始截取。这里3个字符代表一个汉字。(utf-8里是三个字符一个汉字,gb2312里是二个字符一个汉字。)
</code>

위 내용은 PHP 문자열 함수(2)를 관련 내용을 포함하여 소개한 내용으로, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:ajax2—php(28)다음 기사:ajax2—php(28)