X

Заметки: Всякие мелочи из web разработки

Всякие мелочи из php подкатом..

1. PHP. strlen считает в том числе служебные символы

    die(strlen("\r\n\r\n\r\n\t").'');

2. HTML. <fieldset></fieldset> создает выделенную рамку вокруг радиокнопок, для оформления

3. PHP. Строковые фугкции:
ucfirst - преобразует первый символ строки в верхний регистр
ucwords - преобразуте первый символ каждого слова в верхний регистр
strtok - возвращает первую подстроки строки
strrev - возвращает строку, где символы идут в обратном порядке
stristr - возвращает часть строки, начиная с указанного символа и до конца строки
strchr - возвращает часть строки, начиная с указанного символа и до конца строки. Начинает поиск с конца строки(!)

4. Экранирование при передаче переменной параметром в функцию exec или system

    system("ls ".escapeshellarg($dir));

5. MySQL. Экранирование символов используемых в операторе LIKE

    $var = addCslashes(mysql_real_escape_string(str_replace('\\','\\\\', $var)), '_%');
Категории: PHP Бездна