|
|
- Подробности
-
Категория: PHP. Синтаксис
В народе: регэкспы, регулярки.
По-простому — это выражения для поиска и замены подстроки по шаблону.
В PHP используется название PCRE (Perl Compatible Regular Expressions -
перл совместимые регулярные выражения). В этой статье я постараюсь раскрыть
потенциал это мощного инструмента программиста. Не пытайтесь понять все сразу,
впитывайте порциями и приходите за добавкой.
Начнем
Создадим строку
<?php
// create a string
$string = 'abcdefghijklmnopqrstuvwxyz0123456789';
// echo our string
echo $string;
Подробнее: Регулярные выражения для чайников
- Подробности
-
Категория: PHP. Синтаксис
Прочитал статью mnv: " Приведение типов в PHP == табурет о двух ножках?" и захотелось в комментариях добавить немного дополнений, но… Но потом увидел комментарий и понял, что лучше дополню статью тем, про что мало кто пишет и мало где это имеется в централизованном виде. Вроде бы всем известная тема, а все же кому-то в новинку. Это не совсем про приведение типов, но они тоже есть. Это про особенности, зная которые можно делать меньше ошибок. Если интересно, го под кат, я создал!
PHP не плохой и не хороший. Он для своих задач и с ними он справляется. При этом этот язык программирования имеет много разных багофич. Можно на них жаловаться и негодовать. А можно просто про них знать и уметь их обходить или применять. Не не не, я не призываю так писать, я просто говорю, что если захочется, то…
Прежде чем судить, давайте договоримся!
Давайте рассматривать этот пост — как развлекательный. Т.е. это задачки не для собеседований и не для продакшена. Это просто примеры задач на олимпиаду, где можно получить звание " Я — интепретатор PHP!".
Подробнее: Сборник PHP ненормальностей или что надо знать чтобы не сойти с ума и не прострелить себе что-нибудь
- Подробности
-
Категория: PHP. Синтаксис
В PHP имеется набор специальных предопределенных констант и магических методов для ваших проектов. В отличие от обычных констант, которые можно устанавливать с помощью define(), значение предопределенных констант зависит от того, где они используются, и является информацией только для чтения о коде и PHP системе. Магические методы можно использовать в ваших классах для получения доступа к специальному функционалу PHP.
В данном уроке мы рассмотрим несколько полезных предопределенных констант и магических методов с примерами использования в коде.
Подробнее: Магические методы и предопределенные константы в PHP
- Подробности
-
Категория: PHP. Синтаксис
Управляем датой и временем
Дата и время часто выводятся нами в новостях, комментариях или постах в форумах. Но я столкнулся с такой проблемой. У меня на предприятии заявки на неисправности разработанных мной сайтов приходят регулярно, для этого у заказчиков есть специальный интерфейс. Так вот там дата и время заявки стали сильно врать, а именно врать они стали после отмены перевода на летнее время. Именно поэтому я озадачился решением данной задачи и вот что у нас есть на выходе.
Подробнее: Управляем датой и временем
|
|
|
|