如何使用Laravel从命名空间中查找特定字符串

时间:2017-07-18 12:11:24

标签: php laravel

我在查找命名空间App\Models\Wordpress\Wordpress中的特定字符串时遇到问题。我想得到最后一个字符串WordPress,有什么方法可以找到它吗?

2 个答案:

答案 0 :(得分:3)

如果您有动态命名空间,则可以使用magic constant __NAMESPACE__

$arr = explode("\\", __NAMESPACE__);
$last = end($arr);

答案 1 :(得分:1)

您可以使用explode将字符串拆分为特定字符(在本例中为“\”),然后获取最终条目。

$string = "App\Models\Wordpress\Wordpress";
$remove="\\";
$pieces = explode($remove, $string);
$last_word = array_pop($pieces);
echo $last_word;