Articles of строки

PHP вставляет текст до и после строки

Я довольно новичок в PHP и имею строку, содержащую HTML-страницу. Мне нужно будет вставить какой-то пользовательский код до и после любого HTML-тега HR . Пример: <html> …. <p>INSERT HERE</p> <hr class="pagebreak"> <p>INSERT HERE</p> <p>INSERT HERE</p> <hr class="pagebreak"> <p>INSERT HERE</p> …. </html> Я пробовал с несколькими комбинациями preg_replace и substr_replace , однако мне все еще не […]

php / mysql добавить строки вместе, чтобы получить общее количество

вот сценарий. Я создаю отчет всех членов, у которых есть взносы за определенный период времени. Я успешно выбираю и показываю каждую запись базы данных как строку в таблице html. Проблема состоит в том, что полные поля должны иметь отчет. Каждый член оплачивает разные суммы в зависимости от того, какие услуги они используют, поэтому я должен […]

Как выполнить поиск символа в любом порядке (12 букв, из которых 6 должно быть слово) с PHP?

Я думаю об этом весь день и, похоже, не могу понять эффективность памяти и быстрый способ. Проблема в: например, у меня есть эти буквы: efjlnrrttuwx (12 букв) Я ищу это слово TURTLE (6 букв) Как найти все возможные слова в полном диапазоне (12 слов) с помощью php? (Или с python, если это может быть намного […]

Преобразование денег в текст в PHP

Мне нужно конвертировать, скажем, 89,50 долларов США, чтобы восемьдесят девять долларов и пятьдесят центов, используя PHP. Есть функция, которую я где-то не хватает?

удалить escape-последовательности из строки в php

Я работаю с файлом mysqldump, который имеет escape-последовательности символов. Мне нужно знать длину строки как ее значение базы данных, но в дампе есть escape-символы, которые добавляют длину к строке. Я использовал stripslashes() который должным образом избегает одно- и двух кавычек, но не касается \r\n . Я обеспокоен тем, что есть другие escape-последовательности символов, которые я […]

PHP, проблема с unicode str_pad

Я просто пытаюсь зафиксировать $str до 5 символов, но не смог. $str = "nü"; echo str_pad($str, 5, "ü"); // give nüü Я знаю, что это проблема с юникодом и много искала, но не повезло. Я пробовал такие вещи, как; echo str_pad($str, 4 + mb_strlen($s), $s); echo str_pad($str, 5 + mb_strlen($s), $s); Также я попробовал это […]

получить первые 3 строки текстового файла в php

Я разрабатываю веб-сайт на PHP, и я должен включить в индекс первые 3 строки текстового файла в PHP. Как я могу это сделать? <?php $file = file_get_contents("text.txt"); //echo the first 3 lines, but it's wrong echo $file; ?>

Гипотетическое затруднение конкатенации

Поэтому я работаю над простым микроязыком / альтернативным синтаксисом для PHP. Его синтаксис требует многого от JavaScript и CoffeeScript, включая несколько моих собственных концепций. Я вручную написал анализатор (без генератора синтаксического анализатора) в PHP, чтобы преобразовать код в PHP, а затем выполнить его. Это скорее доказательство концепции / учебного пособия, чем что-либо другое, но я […]

PHP – блок отступов html

Предположим, у меня есть следующий код: <?php echo "<div id=\"root\">"; echo "<div id=\"child_of_root\">"; echo "<img src=\"picture1.png\">"; echo "<img src=\"picture2.png\">"; echo "<img src=\"picture3.png\">"; echo "<img src=\"picture4.png\">"; echo "<img src=\"picture5.png\">"; echo "</div>"; echo "</div>"; ?> Если бы я запустил это, следующий HTML-код будет отображать все строки без каких-либо разрывов строк: <div id="root"><div id="child_of_root"><img src="picture1.png"><img src="picture2.png"><img src="picture3.png"><img src="picture4.png"><img […]

Список PHP + взорвать VS substr + strpos – что более эффективно?

Образец текста: $text = 'Administration\Controller\UserController::Save'; Задача – извлечь все до: Опция 1: list($module) = explode('::',$text); Вариант 2: $module = substr($text, 0, strpos($text, '::'); Какой вариант более эффективен?