PHP - 得到的字符串某些字(PHP - get certain word from strin

2019-07-17 20:24发布

如果我有一个像这样的字符串:

$myString = "input/name/something";

我怎样才能将呼应的名字 ? 每串看起来像除了名字和事情可能会有所不同。

Answer 1:

所以你知道的唯一的事情就是:

  • 它的输入之后开始
  • 它隔开。

>

$strArray = explode('/',$myString);
$name = $strArray[1];
$something = $strArray[2];


Answer 2:

如果你只需要“名”

list(, $name, ) = explode('/', $myString);
echo "name is '$name'";

如果你想所有的,然后

list($input, $name, $something) = explode('/', $myString);


Answer 3:

试试这个:

$parts = explode('/', $myString);
echo $parts[1];

这将在斜线分割你的字符串,返回部分的阵列。 第一部分是名称。



Answer 4:

使用功能explode('/')得到的阵列array('input', 'name', 'something') 我不知道,如果你的意思是你要检测哪些元素是你想要的,但如果它的三只在第二个,然后使用。



文章来源: PHP - get certain word from string