如果我有一个像这样的字符串:
$myString = "input/name/something";
我怎样才能将呼应的名字 ? 每串看起来像除了名字和事情可能会有所不同。
如果我有一个像这样的字符串:
$myString = "input/name/something";
我怎样才能将呼应的名字 ? 每串看起来像除了名字和事情可能会有所不同。
所以你知道的唯一的事情就是:
>
$strArray = explode('/',$myString);
$name = $strArray[1];
$something = $strArray[2];
如果你只需要“名”
list(, $name, ) = explode('/', $myString);
echo "name is '$name'";
如果你想所有的,然后
list($input, $name, $something) = explode('/', $myString);
试试这个:
$parts = explode('/', $myString);
echo $parts[1];
这将在斜线分割你的字符串,返回部分的阵列。 第一部分是名称。
使用功能explode('/')
得到的阵列array('input', 'name', 'something')
我不知道,如果你的意思是你要检测哪些元素是你想要的,但如果它的三只在第二个,然后使用。