вопрос | ответ |
(? Ppattern) | Мы можем каждому подшаблону дать своё имя, а потом ссылаться на них |
print_r(filter_list()) | Получить все возможные фильтры |
print_r($matches); | вывод значений массива $matches |
удалить файл main.txt | unlink( 'main.txt' ); |
узнать размер массива $arr | count( $arr ); |
получить название домена | $_SERVER['SERVER_NAME'] |
Устанавливаем псевдоним, чтобы не писать каждый раз $this->data: | $d = &$this->data; |
mysql_affected_rows() возвращает количество рядов, задействованных в последнем запросе INSERT, UPDATE или DELETE | ассоциированном с идентификатором link_identifier. Если link identifier не специфицирован, принимается последняя ссылка, открытая функцией mysql_conne |
функция возвращает позицию первого вхождения подстроки needle в строке haystack. Если подстрока не будет найдена вернёт FALSE. Необязательный параметр | int strpos (string haystack, string needle [, int offset]) |
получить размер (ВЫСОТУ, ШИРИНУ) изображения, функция возвращает массив [0] - ШИРИНА, [1] - ВЫСОТА | getimagesize($path_img); |
Убедимся, что данные имеются в массиве | array_key_exists($check_key, $array) |
получить список файлов в директории | $file_list = scandir('/tmp'); |
редирект с задержкой | header('Refresh: 3; URL=http://www.tigir.com/php.htm'); |
редирект | header('Location: http://www.tigir.com/php.htm'); |
php.ini параметр для задания значеиня максимального размера для загрузки файла | upload_max_filesize = 5M |
узнать откуда пришел пользователь | $_SERVER["HTTP_REFERER"] |
разбивает строку на подстроки использует сепаратор (разделитель) указанные первым параметром, а вторым свою строку | explode |
функция проверяет существует ли переменная/ые в var, функция веренет false если переменной присвоенно NULL, например проверить две переменные $a и $b | isset($a, $b) |
функция для которая записывает переданную строку на изображение TrueType-шрифтом | imagettftext($image, 30, 0, 10, 40, $color, $dir."verdana.ttf", $str); |
функция для заполнения изображения закрашеным прямоугольником | imagefilledrectangle($image,0,0,399,99,$white); |
функция для получение цвета для изображения | $black = imagecolorallocate($image, 0, 0, 0); |
функция создающая полноцветное изображение с черным фоном | $image = imagecreatetruecolor(170, 60); |
удаляет экранирование пример (\n, \r) | stripcslashes( $str ) |
функция создающая хэш переданной строки ввиде 32 символьного 16-го кода | md5() |
получить элементы даты и времени в виде массива (seconds, minutes, hours, mday - "день месяца", wday - "день недели в числовом формате", mon - "месяц | $date_time_array = getdate( time() ) |
вывести время в формате - 18h01 Sunday 21 May | date( 'H\hi l d F', time() ) |
функция возвращает отформатированное время или дату, по образцу. Принимает два аргумента первый образец, второй время в формате Unix | date( timestamp, time() ) |
с помощью какой функции можно усзнать текущее время в формате Unix | time() |
команда прекращающая как вывод web-страницы посетителю, так и выполнение какого-либо кода | exit |
команда передающаяся в функцию Header(), для вывода окна авторизации | "WWW-Authenticate: Basic realm=\"Защищенная зона\"" |
как получить адрес страницы с которой поступил запрос | $_SERVER['HTTP_REFERER'] |
с помощью какой функции, которая не возвращает ни кого значения, можно удалить переменную созданную с помощью $_SESSION | unset() |
с помощью какой функции можно зарегистрировать переменную сессии | session_register() |
с помощью какой функции можно получить имя текущей сессии | session_name() |
с помощью какой функции можно задать имя сессии? | session_name([имя сессии]) |
получить идентификатор сессии | session_id() |
команда для инициализации сессии, вызывается вначале скрипта перед выводом инвормации на экран | session_start() |
удалить массив arr1 | unset($arr1) |
удалить значение массива arr1 с ключом 25 | unset($arr1[25]) |
Функция для удаления повторяющихся значений. Если найдено несколько элементов с одинаковым значением, ключи этих элементов преобразуются в строки и со | array_unique |
Функция для выбора из массива всех значений. Результатом будет новый массив с числовыми индексами. Имеет 1 параметр - массив | array_values |
Функция для выбора из массива всех ключей имеет дополнительный параметр позволяющий выбрать список ключей элементов с конкретным значением. Результато | array_keys |
Функция для поиска значения в массиве, если значение найдено возвращает ключ этого значения, иначе false. Если в массиве несколько искомых значений, т | array_search() |
Функция для проверки вхождения в массив значения. Сравнение чувствительно к регистру, 3 параметра: первый - что ищем, второй - где ищем, третий (необя | in_array() |
узнать длину многомерного массива arr2 | count(arr2, COUNT_RECURSIVE) |
узнать длину массива arr1 | count(arr1) |
создать массив с именем arr2 и присвоить, элемент с ключом "пн" и значением "Понедельник" | arr2 = array("пн" => "Понедельник") |
создать массив с именем arr1 и присвоить первому элементу строку "Привет!" | arr1[] = "Привет!" |
функция преобразует строку, хранящуюся в переменной str, в символы верхнего регистра | strtoupper(str) |
функция преобразует строку, хранящуюся в переменной str, в символы нижнего регистра | strtolower(str) |
функция ищущая в строке str1 символ из строки str2, возвращает строку, начинающуюся с найденного символа (или FALSE, если ничего не найдено) | strpbrk |
функция возвращающая длину строки str | strlen(str) |
две функции определяющие, является ли переменная str числом с плавающей точкой. Возвращает значение true или false | is_double(str), is_float(str) |
функция определяющая, является ли переменная str числовой строкой. Возвращает значение true или false | is_numeric(str) |
две функции определяющие, является ли переменная str целым числом. Возвращает значение true или false | is_int(str), is_interger(str) |
функция определяющая, является ли переменная str строкой. Возвращает значение true или false | is_string(str) |