Php 在n个空格后获取字符串的一部分
如果我有一个字符串,例如:Php 在n个空格后获取字符串的一部分,php,string,substr,Php,String,Substr,如果我有一个字符串,例如: $text = '12 24 40 59 101 302 340 '; 如何始终获取最后一个数字(在本例中为340),注意末尾还有一个空格,这是我不想要的:x,最后一个数字可以是1位数字,甚至是10位数字,因此仅获取字符串的最后4个字符,然后删除空格将不起作用:) 谢谢你的帮助 这应该可以做到: $text = trim('12 24 40 59 101 302 340 '); $value = end(explode(" ", $text)); 说明: trim
$text = '12 24 40 59 101 302 340 ';
如何始终获取最后一个数字(在本例中为340),注意末尾还有一个空格,这是我不想要的:x,最后一个数字可以是1位数字,甚至是10位数字,因此仅获取字符串的最后4个字符,然后删除空格将不起作用:)
谢谢你的帮助 这应该可以做到:
$text = trim('12 24 40 59 101 302 340 ');
$value = end(explode(" ", $text));
说明:
trim()删除字符串末尾的空格。explode()将字符串转换为除以空格的数组,end()取该数组的最后一个值
<?php
$text = '12 24 40 59 101 302 340 ';
$numbers = explode(' ', trim($text));
$lastNumber = end($numbers);