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

WBOY
Freigeben: 2016-07-15 13:27:19
Original
855 Leute haben es durchsucht

随着时代的发展,我们的开发技术也随着更新,对于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>
Nach dem Login kopieren

输出结果:

<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>
Nach dem Login kopieren

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>
Nach dem Login kopieren

输出结果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>
Nach dem Login kopieren

输出结果: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>
Nach dem Login kopieren

输出结果: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>
Nach dem Login kopieren

输出结果28

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


www.bkjia.comtruehttp://www.bkjia.com/PHPjc/446527.htmlTechArticle随着时代的发展,我们的开发技术也随着更新,对于PHP还是比较常用的,于是我研究了一下PHP数组转字符串,在这里拿出来和大家分享一下...
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage