Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/294.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php p_在字符串中拆分帮助?_Php - Fatal编程技术网

Php p_在字符串中拆分帮助?

Php p_在字符串中拆分帮助?,php,Php,我试着 type=DataSource attr=ID="DataSource1" attr=CommandText="SELECT * FROM login" attr=Adapter="Adapter1" 但是不适用于attr=CommandText=“SELECT*FROM login”为什么不为此使用解析器?这个问题是否涉及Smarty?可以这样标记它。您试图做什么?解析此行并调用所有属性?attr并从addingWhat's in$xstring中键入该名称,SMARTTAG如何/为

我试着

type=DataSource
attr=ID="DataSource1"
attr=CommandText="SELECT * FROM login"
attr=Adapter="Adapter1"

但是不适用于attr=CommandText=“SELECT*FROM login”

为什么不为此使用解析器?

这个问题是否涉及Smarty?可以这样标记它。您试图做什么?解析此行并调用所有属性?attr并从addingWhat's in$xstring中键入该名称,SMARTTAG如何/为什么最终调用SplitTag?你可能会发现答案需要预先匹配所有而不是预先分割-但这取决于你在做什么。
type=DataSource
attr=ID="DataSource1"
attr=CommandText="SELECT * FROM login"
attr=Adapter="Adapter1"
function SplitTag($xstring) {
  $xsplit = array();
  $xsplit = preg_split("/\s+/", $xstring);
  print_r($xsplit);
}