学习php中利用explode函数分割字符串到数组

学习php中利用explode函数分割字符串到数组

分割字符串

//利用 explode 函数分割字符串到数组

代码如下:

<?php 
$source = "hello1,hello2,hello3,hello4,hello5";//按逗号分离字符串 
$hello = explode(',',$source); 
for($index=0;$index<count($hello);$index++) 
{ 
echo $hello[$index];echo "</br>"; 
} 
?> 
//split函数进行字符分割 
// 分隔符可以是斜线,点,或横线

代码如下:

<?php 
$date = "04/30/1973"; 
list($month, $day, $year) = split ('[/.-]', $date); 
echo "Month: $month; Day: $day; Year: $year<br />\\n"; 
?>

通过数组实现多条件查询的代码

代码如下:

<?php
$keyword="asp php,jsp";
$keyword=str_replace("  "," ",$keyword);
$keyword=str_replace(" ",",",$keyword);
$keyarr=explode(',',$keyword); 
for($index=0;$index<count($keyarr);$index++) 
{ 
$whereSql .= " And (arc.title like '%$keyarr[$index]%' Or arc.keywords like '%$keyarr[$index]%') ";
} 
echo $whereSql;

关于学习php中利用explode函数分割字符串到数组的文章就分享到这,如果对你有帮助欢迎继续关注我们哦

本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/40411.html

如有侵犯您的合法权益请发邮件951076433@qq.com联系删除

(0)
php学习php学习订阅用户
上一篇 2022年6月12日 22:57
下一篇 2022年6月12日 22:57

相关推荐

  • PHP中使用Redis的hyperLogLog计数器

    PHP是一种常用的服务器端编程语言,常常被用于开发Web应用程序。而Redis是一个开源的内存数据库,被广泛使用于缓存、分布式锁等场景。Redis有一个特殊的数据结构——HyperLogLog,可以进行基数估计。在某些场景下,我…

    2023年5月19日
    09
  • 详解PHP中的OPcache 扩展

    OPcache 通过将 PHP 脚本预编译的字节码存储到共享内存中来提升 PHP 的性能, 存储预编译字节码的好处就是 省去了每次加载和解析 PHP 脚本的开销。PHP 5.5 之后的版本都是默认绑定该扩展的,之前的 PHP 5.2,5.3 和…

    2022年6月12日
    0183
  • PHP入门指南:观察者模式。

    在现代软件开发中,设计模式是一种被广泛使用的概念。设计模式是存在于软件系统中的通用解决方案,它们经过测试和证明,可以帮助开发人员更高效地构建复杂的软件应用程序。观察者模式是其中一个很常见的设计模式,…

    2023年5月22日
    00
  • PHP与数据库灾备恢复的集成。

    在当今高度数字化的时代,数据已经成为企业的核心资产,尤其是对于那些公司依赖于电子商务和在线活动的企业而言。然而,任何一个生产环境中,都可能会遇到各种各样的数据库灾难,如人为疏忽、硬件故障、自然灾害、…

    2023年5月21日
    00
  • 如何在PHP中使用TDD。

    随着软件开发中采用敏捷开发的方式越来越普及,测试驱动开发(TDD)已经成为许多开发人员的重要实践。在TDD中,写代码之前先编写测试用例,通过测试来驱动整个开发过程。这篇文章将介绍如何在PHP中使用TDD来开发高…

    2023年5月23日
    02
  • 详解PHP中的输出缓冲控制(Output Control)

    本篇文章带大家了解一下PHP中的输出缓冲控制(Output Control) 。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。在 PHP 中,我们直接进行 echo 、 或者 print_r 的时候,输出的内容就会直接打印…

    2023年3月29日
    00
  • php自学教程—php运算符的错误抑制符

    错误抑制符 说明:@,目的屏蔽一些不重要错误。 作用:所有的网站不可能没有bug的时候上线。 执行运算符 说明:``,把数据用反引号括起来后,就是执行了。 递增递减运算符 说明:自己加一或自己减一,符号:++ -- …

    2017年12月6日 PHP自学教程
    0234
  • 深入了解PHP反射API!

    PHP中的反射API就像Java中的java.lang.reflect包一样。它由一系列可以分析属性、方法和类的内置类组成。它在某些方面和对象函数相似,比如get_class_vars(),但是更加灵活,而且可以提供更多信息。反射API也可与PHP…

    2022年6月11日
    0134

联系我们

QQ:951076433

在线咨询:点击这里给我发消息邮件:951076433@qq.com工作时间:周一至周五,9:30-18:30,节假日休息