В моем PHP код, у меня есть имя класса с пространством имен, назначенного в строке, например:preg_split по обратной косой черты
$my_class_name; // = "Aaa\Bbb\Ccc"; // this is not in source code, just var dump
мне нужно только отчества, «БББ» в моем случае. Я попытался использовать это:
$result_array = preg_split("/\\/", $my_class_name);
Однако, это не сработало. Мне нужно использовать тройную обратную косую черту в regexp "/\\\/"
, чтобы она работала. Мой вопрос: зачем мне три из них? Я всегда избегал специальной функции обратной косой черты, удваивая ее.
Спасибо, теперь это имеет смысл. И еще раз спасибо за подсказку, достаточно взрыва. –