Доброго времени уважаемые, здравствуйте! Пожалуйста подскажите знающие. PHP: <?php $text='hhh|hs;dfslodj||ddddd||ddfjsd||[b]trues[/b]|[b]1[/b]||d|1'; ?> Как мне обрезать все до trues ?[/u]
Попробуй, что то типа того: PHP: <?php $name = $text; // Заносим в переменную ваш текст. $trans = array("hhh|hs;dfslodj||ddddd||ddfjsd||" => ""); // Меняем на пустоту заданную фразу. echo $name; ?> Писал прям сразу,может быть с ошибками! Проверьте!
Фигню до этого написал, вот это правильный код, протестировал! PHP: <?php $text='hhh|hs;dfslodj||ddddd||ddfjsd||trues|1||d|1'; echo $text.'<br><br>'; $name = $text; // Заносим в переменную ваш текст. $trans = array("hhh|hs;dfslodj||ddddd||ddfjsd||" => ""); // Меняем на пустоту заданную фразу. echo strtr($name,($trans)); ?>
Это не то, что надо... как ты интересно узнаешь какой там текст а если его там ОгОго????? array("hhh|hs;dfslodj||ddddd||ddfjsd||" => ""); А не замучаешься ли ты его вписывать?
Учись студент! PHP: <?php $row='hhh|hs;dfslodj||ddddd||ddfjsd||trues|1||d|1'; $str=strpos($row, "trues"); $row=substr($row, $str, $str); echo $row; ?>