如何取出特定的字符串

Har*_*rma -1 php

我有一个生成3个动态值的API

6737766#Success#565151
Run Code Online (Sandbox Code Playgroud)

我需要中间值,它可能是字符串或整数.我怎样才能带来这个价值?

Joh*_*nde 5

没有正则表达式的最简单方法:

$parts = explode("#", '6737766#Success#565151');
echo $parts[1];
Run Code Online (Sandbox Code Playgroud)

在PHP 5.4+中

echo explode("#", '6737766#Success#565151')[1];
Run Code Online (Sandbox Code Playgroud)

这只是在#符号处拆分字符串并将它们放入数组中.然后我们只需要访问我们想要的数组值,这是第二个数组元素.

  • 添加一个快速的解释将是一点点spoonfeeder-y (3认同)
  • 单词+1 spoonfeeder-y** (2认同)