Я хочу удалить ненужный текст из строковой переменной. У меня есть переменная типа $from, которая содержит значение типа [email protected]. Хочу от него только 123456. Я проверил несколько примеров обрезки, но не понимаю, как это сделать. Дайте мне знать, если кто-нибудь может мне помочь в этом. Спасибо






Вы можете использовать explode () для разделения строки.
Syntax:
explode('separator', string);
$result= explode("@", '[email protected]');
print_r($result);
Выход:
Array
(
[0] => 123456
[1] => blog.com
)
Вы можете разделить строку на символ @ следующим образом:
$str = "[email protected]";
// here you split your string into pieces before and after @
$pieces = explode("@",$str);
// here you echo your first piece
echo $pieces['0'];
Это не обрезка, вам нужно извлечь все до символа @. попробуйте использовать команду «split». И для информации - обрезка - это удаление начального и конечного пробелов из строки