Articles of string

Почему DateTime :: createFromFormat () терпит неудачу и возвращает логическое значение в моем втором примере?

Когда я запускаю это, первый из них правильно создается в дату. Второй не выполняется, возвращая boolean и поэтому я не могу форматировать. Является ли время вне диапазона? //works correctly $startDate = "2015-05-06 10:49:20.637133"; $start = DateTime::createFromFormat('Ymd h:m:s.u',$startDate); echo $start->format('m/d/y'); //doesn't work correctly $startDate = "2015-05-12 15:49:06.821289"; $start = DateTime::createFromFormat('Ymd h:m:s.u',$startDate); echo $start->format('m/d/y'); Код для воспроизведения […]

Переменные статической функции и конкатенация в PHP

Рассмотрим следующее: $var = 'foo' . 'bar'; # Not a member of a class, free-standing or in a function. Как только я отмечаю $var как static , однако: static $var = 'foo' . 'bar'; PHP (5.3.1 в настройке WAMP) жалуется на следующую ошибку: Ошибка анализа : синтаксическая ошибка, неожиданные '.', Ожидающие ',' или ';' Кажется, […]

preg_replace, вызывающий удаление знаков доллара

У меня есть электронная почта, где пользователь пишет сообщение, и он отправит сообщение. Основная проблема, которую я только что нашел, рассмотрим этот код $findEmail = $this->Data->field('body', array('id' => 1610)); //$getUserEmailTemplate will take frm dbase and eg: //Hi, @@MESSAGE@@. From: StackOverflow //It should change @@MESSAGE@@ part to data from $findEmail (in this example is the $74.97 […]

Как использовать оператор switch PHP, чтобы проверить, содержит ли строка слово (но может также содержать другие)?

Я использую PHP-переключатель для включения определенных файлов на основе входящих ключевых слов, переданных в параметре URL-адреса страницы. URL, например, может быть: …page.php?kw=citroen%20berlingo%20keywords Внутри страницы я хотел бы использовать что-то вроде этого: <? switch($_GET['kw']){ case "berlingo": include 'berlingo.php' break; case "c4": include 'c4.php'; break; } ?> То, что я хочу сделать в первом случае, – это […]

Удалить последние две цифры имени файла

Как удалить два последних символа имени файла в PHP? http://img.ruphp.com/filenames/tsra50.jpg # becomes http://img.ruphp.com/filenames/tsra.jpg а также http://img.ruphp.com/filenames/hi_shwrs60.jpg # becomes http://img.ruphp.com/filenames/hi_shwrs.jpg Расширение всегда будет 3 символа (4 с периодом).

PHP сравнивает строку с акцентами и без акцентов

Возможно ли в PHP сравнивать строки thoses: Æther == AEther == Aether Я бы хотел получить положительный результат от этой эквивалентности Я действительно пробовал несколько вещей, но без реального успеха: Замена Æ и любого специального символа на Ae с помощью strtr (плохая производительность, и я предпочел бы сохранить строку как есть) Используя strcmp / strcasecmp, […]

php с помощью mcrypt_create_iv

Я хочу создать случайные ints и строки в PHP, поэтому я решил использовать mcrypt_create_iv. В руководстве написано, что он использует / dev / random и / dev / urandom для случайности, но я не могу найти простой учебник о том, как генерировать случайные Int и String, используя эту функцию. Я пробовал код, но эта функция […]

Строка форматирования для атрибута xml в php

У меня есть несколько строк, которые действительны в моей базе данных, но когда я включаю их в атрибут вывода UTF-8 XML, они дают мне следующую ошибку: Ошибка анализа XML: неверно сформирована Мой текущий код (упрощенный): header('Content-Type: text/xml'); echo '<?xml version="1.0" encoding="UTF-8" standalone="yes"?>'; echo '<root attribute="' . htmlentities($string_from_hell) . '">'; Как форматировать эти строки, прежде чем […]

Как добавить новую строку языка в WordPress?

В основном я хочу изменить слова «Предыдущая запись» и «Следующая запись» для «Предыдущая работа» и «Следующая работа» на этом сайте: http://fontaneriaborja.com/ru/portfolio-view/solar-panels-swimming- бассейн/ Я зашел в /wp-content/themes/CherryFramework/loop/loop-single-portfolio.php и нашел этот код: <!–BEGIN .pager .single-pager –> <ul class="pager single-pager"> <?php if (get_previous_post()) : ?> <li class="previous"><?php previous_post_link('%link', theme_locals("prev_post")) ?> <?php endif; ?> <?php if (get_next_post()) : ?> […]

Извлечь строку между тегами html в php

Я хочу извлечь строку между тегами html и преобразовать ее на другой язык с помощью google api и добавить строку с тегами html. Например, <b>This is an example</b> Я хочу извлечь строку «Это пример» и преобразовать ее в другой язык, а затем снова добавить строку с жирным тегом. Может ли кто-нибудь знать, как это сделать? […]