我想找到一个字符串的一部分,如果是真的我想要输出它找到的整个字符串.
以下是一个例子:
$Towns = "Eccleston,Aberdeen,Glasgow"; $Find = "Eccle"; if(strstr($Find,$Towns)){ echo outputWholeString($Find,$Towns); // Result: Eccleston. }
如果有人能够阐明如何做到这一点,并且记住它不会是静态值; $Towns和$Find变量将在我的实时脚本上动态分配.
使用explode()和strpos()作为
$Towns = "Eccleston,Glasgow"; $data=explode(",",$Towns);// $Find = "Eccle"; foreach ($data as $town) if (strpos($town,$Find) !== false) { echo $town; }
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。