我希望在最后一个" - "字符之后从字符串中获取最后n个字符.喜欢:
$string = "something-123";
$substring = 123;
$string2 = "something-253672-something-21";
$substring2 = 21;
Run Code Online (Sandbox Code Playgroud)
这些字符只能是数字.我怎么能用PHP做到这一点?(抱歉英文不好)
您可以爆炸字符串并解析结果数组的最后一个元素:
$splitted = explode("-", $string);
$numbers = end($splitted);
if (is_numeric($numbers)) {
echo "Yay!";
} else {
echo "Nay!";
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
66 次 |
| 最近记录: |