首页 > 解决方案 > 有人可以帮我理解这个 PHP 代码吗

问题描述

我正在从现有项目中工作并遇到了障碍

我试图了解以下内容

$list = "" . substr($data, $start,$length) . "";
$new_list = explode("|" , $list);

是的 $start 和 $length 已设置,这不是问题。

我需要尝试理解“双引号点”和“点双引号”以及它们对后面的 php explode 命令的影响。

这只是说 $list 的内容会是这样吗?

" . <Content here> . "

我没想到连接“。” 曾与双引号一起使用。

谢谢你的帮助

标签: phpexplode

解决方案


点仅用于字符串的连接。双双引号是空字符串。

explode 从字符串创建一个数组。

$list = "aaaa|bbbb|cccc";
$new_list = explode("|" , $list);

结果:

array("aaaa","bbbb","cccc");

看看php.net。也有样品。


推荐阅读