关于PHP数组转字符串详细介绍

WBOY
リリース: 2016-06-13 11:04:20
オリジナル
1572 人が閲覧しました

随着时代的发展,我们的开发技术也随着更新,对于PHP还是比较常用的,于是我研究了一下PHP数组转字符串,在这里拿出来和大家分享一下,希望对大家有用。

经常需要使用PHP处理字符string,PHP内置的字符函数提供了非常强大的功能,基本上能完成大部分字符处理操作。如使用str_split函数将一个字符转换成一个数组、implode函数将php数组转字符串、strpos函数在一个字符中查找另一个字符、substr函数获取字符中的某几个字符、strlen函数获取字符长度等等。这些都是PHP最基础的知识,便于日常工作使用,我将这个函数做了一些总结,仅供参考。

1,如何将一个字符转换成一个数组
解决方法:str_split()函数
示例如下:

<ol class="dp-xml">
<li class="alt"><span><span>$</span><span class="attribute"><font color="#ff0000">biuuu</font></span><span> = </span><span class="attribute-value"><font color="#0000ff">'www.biuuu.com'</font></span><span>;  </span></span></li>
<li class=""><span>print_r(str_split($biuuu))  </span></li>
</ol>
ログイン後にコピー

输出结果:

<ol class="dp-xml">
<li class="alt"><span><span>Array  </span></span></li>
<li class=""><span>(  </span></li>
<li class="alt">
<span>[0] =</span><span class="tag"><strong><font color="#006699">></font></strong></span><span> b  </span>
</li>
<li class="">
<span>[1] =</span><span class="tag"><strong><font color="#006699">></font></strong></span><span> i  </span>
</li>
<li class="alt">
<span>[2] =</span><span class="tag"><strong><font color="#006699">></font></strong></span><span> u  </span>
</li>
<li class="">
<span>[3] =</span><span class="tag"><strong><font color="#006699">></font></strong></span><span> u  </span>
</li>
<li class="alt">
<span>[4] =</span><span class="tag"><strong><font color="#006699">></font></strong></span><span> u  </span>
</li>
<li class=""><span>) </span></li>
</ol>
ログイン後にコピー

2,如何将一个php数组转字符串
解决方法:implode()函数
示例如下:

<ol class="dp-xml">
<li class="alt"><span><span>$</span><span class="attribute"><font color="#ff0000">biuuu</font></span><span> = </span><span class="attribute-value"><font color="#0000ff">array</font></span><span>('b','i','u','u','u');  </span></span></li>
<li class=""><span>print_r(implode('',$biuuu)); </span></li>
</ol>
ログイン後にコピー

输出结果biiuu

3,如何在一个字符中查找另一个字符
解决方法:strpos或strstr
示例如下:

<ol class="dp-xml">
<li class="alt"><span><span>$</span><span class="attribute"><font color="#ff0000">biuuu</font></span><span> = </span><span class="attribute-value"><font color="#0000ff">'this is my website biuuu.com'</font></span><span>;  </span></span></li>
<li class="">
<span>$</span><span class="attribute"><font color="#ff0000">search</font></span><span> = </span><span class="attribute-value"><font color="#0000ff">'biuuu'</font></span><span>;  </span>
</li>
<li class="alt"><span>print_r(strpos($biuuu,$search)); </span></li>
</ol>
ログイン後にコピー

输出结果:19

4,如何获取字符中的某几个字符
解决方法:substr()函数
示例如下:

<ol class="dp-xml">
<li class="alt"><span><span>$</span><span class="attribute"><font color="#ff0000">biuuu</font></span><span> = </span><span class="attribute-value"><font color="#0000ff">'this is my website biuuu.com'</font></span><span>;  </span></span></li>
<li class=""><span>print_r(substr($biuuu,19)); </span></li>
</ol>
ログイン後にコピー

输出结果:biuuu.com

5,如何获取字符长度
解决方法:strlen()函数
示例如下:

<ol class="dp-xml">
<li class="alt"><span><span>$</span><span class="attribute"><font color="#ff0000">biuuu</font></span><span> = </span><span class="attribute-value"><font color="#0000ff">'this is my website biuuu.com'</font></span><span>;  </span></span></li>
<li class=""><span>print_r(strlen($biuuu)); </span></li>
</ol>
ログイン後にコピー

输出结果28

以上几个PHP字符处理函数str_split、implode、strpos、substr和strlen在实际开发中由于经常需要使用,希望对大家有帮助。


ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!