Метка → PHP

Ассоциативный массив для str_replace

Дата: 22 сентября / Комментариев нет

$array_from_to = array (
    'from1' => 'to1',
    'from2' => 'to2'
);

$text = str_replace ( array_keys ( $array_from_to ), $array_from_to, $text );

Метки:

Рубрика: PHP

Youtube data api v3 как получить превью для видео?

Дата: 24 июля / Комментариев нет

Не так давно Youtube перешел на api v3 и старый способ получения параметров видео перестал работать. Новый код выглядит так:
Для работы с API необходимо получить ключ. В коде скрипта, он подставляется вместо YOUR_API_KEY.
T0Jqdjbed40 — ид ролика, изменить на нужный Вам.

Метки: , , ,

Рубрика: PHP

Регулярное выражение, для удаления BB-кодов

Дата: 12 мая / Комментариев нет

$tmpClear = preg_replace('#\[.+\]#Uis', NULL,$tmpClear);

Метки: , ,

Рубрика: PHP

Php, как получить список картинок из html?

Дата: 25 июня / Комментариев нет

Способ №1. Регулярные выражения

Метки: , ,

Рубрика: PHP

Joomla, ошибка при переходе с PHP 5.2 на 5.3 — «Warning: Parameter 3 to showItem() expected to be a reference, value given in ../includes/Cache/Lite/Function.php on line 48″

Дата: 12 января / Комментариев нет

Хостер обновил PHP 5.2 на 5.3, в результате чего на некоторых старых Joomla-сайтах повылезали ошибки типа «Warning: Parameter 3 to showItem() expected to be a reference, value given in ../includes/Cache/Lite/Function.php on line 48″, лечится следующим образом

Метки: ,

Рубрика: Joomla

Битрикс, как корректно обрезать текст?

Дата: 4 января / Комментариев нет

Есть несколько вариантов решения
1. Использовать функцию TruncateText, которая отсекает от строки все символы свыше указанной длины. Если отсечение произошло, то к строке справа дописывается многоточие.

Метки: , ,

Рубрика: Bitrix, PHP

Как средствами PHP получить расширение у файла?

Дата: 25 декабря / Комментариев нет

Получить расширение файла — не самая сложная задача. Но подходов к ее решению может быть несколько. Давайте попробуем рассмотреть несколько возможных вариантов и понять принципы их работы.
Способ первый

      function getExtension1($filename) {
        return end(explode(".", $filename));
      }

Метки:

Рубрика: PHP

Php, как рекурсивно изменить права на папки и файлы?

Дата: 24 марта / Комментариев нет

На одном из хостингов возникла проблема, для папки созданной скриптом нельзя было поменять права на запись, выручила следующая функция, которая рекурсивно выставила нужные права.

Метки:

Рубрика: PHP

.htaccess — как включить или выключить вывод ошибок и предупреждений PHP

Дата: 2 февраля / Один комментарий

Для включения вывода ошибок и предупреждений PHP в файле .htacсess добавляем следующие строки:

php_flag display_errors on

php_value error_reporting E_ALL

Метки: , ,

Рубрика: PHP, Web-разработка, Разное

Php, как узнать является ли текущая страница главной?

Дата: 24 января / 2 комментария

< ?php
if ($_SERVER[REQUEST_URI]=="/"){
выполняем действие
}
?>

Метки: ,

Рубрика: PHP

Страница 1 из 212»