Простые и понятные примеры PHP кода. Краткие статьи, заметки, очерки.


Как на PHP узнать размер файла

В простейшем случае для того, чтобы узнать размер файла на PHP достаточно вызвать функцию filesize(), например вот так я узнаю сколько «весит» дистрибутив MODx Evolution, лежащий в каталоге /opt/lampp/htdocs:

<?php echo filesize('/opt/lampp/htdocs/modx-1.0.8.zip') . ' Б'; ?>

Однако давайте попробуем автоматически конвертировать в зависимости от размера файла байты в килобайты, мегабайты, гигабайты, терабайты, петабайты, эксабайты, зеттабайты и йоттабайты. (далее…)

Опубликовано 16-07-2013 в 07:48

Циклы в PHP

Текущая статья содержит некоторое множество примеров использования различных циклов в языке программирования под названием PHP.

(далее…)

Опубликовано 19-06-2013 в 12:53

Константы в PHP

Итак, константы в PHP задаются разработчиками посредством ключевого слова define. Последнее позволяет объявить / определить в программном коде именованную константу. Далее мною будет приведено несколько примеров.

(далее…)

Опубликовано 19-06-2013 в 12:27

PHP: ассоциативный массив

Ассоциативный массив в PHP — это массив элементы которого состоят из пар ключ-значение, общий вид следующий: array('key1'=>'value1', 'key2'=>'value2', 'key3'=>'value3',... 'keyN'=>'valueN');.

Пример 1. Простое объявление ассоциативного массива:

/* Объявление ассоциативного массива: */
$array = array(
  "book" => "reader",
  "Yandex" => "Google",
  "Apple" => "Microsoft",

(далее…)

Опубликовано 14-06-2013 в 13:59

PHP — как удалить теги

Итак, чтобы удапить теги на PHP из произвольного куска с разметкой HTML читателям достаточно воспользоваться функцией под названием strip_tags(), которая имеет два входных параметра, из которых первый задает сам текст для фильтрации, а второй неисключаемые теги. Последние можно и не прописывать, — тогда будет удалена вся разметка. (далее…)

Опубликовано 13-06-2013 в 14:58

PHP: текст до первого абзаца

Далее представлена полезная функция на PHP для возвращения первого абзаца HTML текстовой строкой. Она включает в себя поиск позиции символа первого закрытия тега HTML  </p> из первого абзаца.

Итак, добавьте следующий программный код:

<?php
function getFirstParagraph($strochka) {
  return substr($strochka, 0, strpos($strochka, "</p>")+4);
}
?>

(далее…)

Опубликовано 5-05-2013 в 16:28

PHP: поиск ссылок

Чуть ниже в данной заметке приведен пример программного кода, использующего регулярные выражения для поиска ссылок только с определенным классом CSS на PHP. Как понимаете стандартная функция strip_tags() здесь не поможет.

Задача:

Итак, пусть дан произвольный текст, содержащий теги HTML, перемешанные с обычными буквами, словами и т.д. и т.п. Мне необходимо удалить все линки по шаблону <a class="postlink" href="http://страница.ру">текст</a>. (далее…)

Опубликовано 1-05-2013 в 09:39













Свежие комментарии

  • krasnov8953: к записи Не работает как мне кажется строчка $newTvId = $ »
  • Dimanski: к записи ничего не понимаю. Ставлю ModX на хостинг r01.ru »
  • Дмитрий: к записи Спасибо! Очень выручили. С битриксом беда, а прав »
  • леонид: к записи как сделать что были в ряд? у меня получается по о »
  • Администратор: к записи Статический IP. »
  • Steel: к записи Администратор, вы данную проблему решили подключен »
  • Дмитрий: к записи Хотел узнать как прикрутить данное окно (http://re »

Последние твиты