Articles of quote

BBCODE, preg_replace и двойные кавычки

preg_replace('/\[quote\=(.*?);(.*?)\](.*?)\[\/quote\]/ms', '<blockquote>Posted by: \1 at \2.<br/>\3</blockquote>', $text); Это то, что я использую для замены bCcode [quote=user;id]content[/quote] . В любом случае, он работает только отлично, если в сообщении есть одна цитата. Если бы я получил: [quote=user1;1] [quote=user0;0]some content here[/quote] this is my reply to user0 post[/quote] Он заменит только первую цитату, другой будет просто заменен на […]

отображать переменную php, содержащую котировки

У меня есть xml-файл, для которого я пытаюсь отобразить некоторую информацию в php-форме. Поэтому я пытался сделать что-то вроде этого: <?php $url="tmp/".$_GET['n_doss']."-".date('dm-Y')."-legale.xml"; if(file_exists($url)) { $chaineXML= $url; $dom = new DomDocument(); $dom->load($chaineXML); $date = $dom->getElementsByTagName('time'); $time = DateTime::createFromFormat("d/m/YH:i:s", $date->item(0)->nodeValue); $datecreditsafe=date_format($time, 'dm-Y'); if($dom->getElementsByTagName('errors')->length != 0) { header('Location: index.php?p=add_debiteur&n_doss='.$_GET['n_doss'].'&type='.$_GET['type'].'&mode='.$_GET['mode'].'&step=4&creditsafe=false&siret='.$_GET['siret'] ); } else { if(!empty($data['forme_juridique'])) { echo "<label>Forme juridique:</label><input […]

Не получать конкретный результат без брекетов

пожалуйста, объясните мне, почему я не получаю весь вывод со следующей строкой: echo"$x+$y=".$x+$y."</br>"; Я получал только распечатку добавления без печати строки. Но выход отлично с этим утверждением: echo"$x+$y=".($x+$y)."</br>"; Спасибо.