-
Найперша
версія РНР з'явилася в 1995 році.
|
-
Для
створення коментаря не припустимо
використовувати символ (-и) /*.
|
-
Ім'я
змінної чутливе до регістра.
|
-
Ім’я
константи може бути не чутливим до
регістру написання.
|
-
При
роботі з логічними операторами в
значення FALSE можна перетворити порожній
рядок і рядок "0".
|
-
При
роботі з логічними операторами в
значення FALSE не можна перетворити
об'єкт без змінних.
|
-
<Вираз>
в switch обчислюється тільки один раз.
|
-
Перший
вираз циклу for обчислюється один раз.
|
-
Конструкція
foreach не ідентична циклу for.
|
-
При
виникненні помилки оператор include
видає попередження, і робота скрипта
продовжується.
|
-
Клієнт
підтримує інтерфейс користувача.
|
-
Сервер
баз даних виконує обробку запитів до
сховища даних.
|
-
Файловий
сервер виконує обробку запитів до
сховища даних.
|
-
Сервер
додатків призначений для виконання
прикладних процесів.
|
-
Сервер
баз даних забезпечує функціонування
розподілених ресурсів і надає послуги
пошуку.
|
-
URL -
універсальне ім’я ресурсу.
|
-
Метод
HEAD дозволяє одержати будь-які дані,
ідентифіковані за допомогою URL в
запиті ресурсу.
|
-
Оголошення
функції користувача в РНР починається
з ключового слова function.
|
-
Перед
іменами аргументів функції в РНР знак
$ не ставиться.
|
-
В РНР
функції не можна передавати аргументи
по посиланню.
|
-
Функція
func_get_args( ) повертає значення одного,
конкретно вказаного аргументу.
|
-
Об’єкт
- опис певних предметів і дій, які
можна з ними виконувати.
|
-
При
оголошенні властивостей класу
використовується символ $.
|
-
Для
звертання до поточного представника
класу використовується ключове слово
class.
|
-
При
використанні механізму спадкування
використовується параметр ::.
|
-
Масив
в РНР не можна оголосити за допомогою
конструкції array.
|
-
Ключ
елементі масиву не може бути числовим.
|
-
Складання
масивів фактично є їх перетином.
|
-
Рівність
масивів - крім співпадіння значень і
ключів елементів потрібно ще, щоб
елементи в обох масивах були записані
в тому самому порядку.
|
-
Функція
in_array () повертає значення ключа шуканого
елементу.
|
-
Функція
array_keys () підраховує кількість елементів
масиву.
|
-
Функція
array_ unique () вибирає всі ключі масиву.
|
-
Функція
rsort зберігає індекси масиву після
сортування по зростанню.
|
-
Функція
arsort зберігає індекси масиву після
сортування по спаданню.
|
-
При
визначенні рядка за допомогою подвійних
лапок в ньому не обробляються змінні
і більшість послідовностей.
|
-
echo –
фукція виводу.
|
-
Функція
print ( ) відображає інформацію про змінну
у формі, зрозумілій користувачу.
|
-
Функція
( ) strpos повертає підрядок від вказаного
символу і до кінця початкового рядка.
|
-
Функція
strstr( ) повертає рядок, з якого видалено
всі html і php-теги.
|
-
Функція
substr ( ) повертає підрядок, починаючи
з певних символів і до кінця базового
рядка.
|
-
Функція
strip_tags ( ) дозволяє знайти позицію
останньої появи в рядку вказаного
символу
|
-
Функція
str_replace ( ) шукає в указаному об'єкті
значення і замінює його значенням,
призначеним для заміни.
|
-
Функція
implode ( ) повертає масив рядків.
|
-
Аргумент
функції fopen ( ) тип_доступу
визначає перелік дій, що можна здійснити
з файлом.
|
-
Тип
відкриття файлу r відкриває файл для
читання і запису.
|
-
Тип
відкриття файлу w відкриває файл
тільки для запису.
|
-
Тип
відкриття файлу w+ відкриває файл для
читання і запису.
|
-
Тип
відкриття файлу а встановлює вказівник
файлу в його кінець.
|
-
Закриття
з’єднання з файлом здійснює функція
fclose( ).
|
-
Функція
fputs( ) призначена для запису даних в
файл.
|
-
Функція
readfile( ) здійснює читання
з файлу вказаної кількості символів.
|
-
Функція
fread( ) зчитує з файлу
рядок тексту і видаляє з нього всі
html-теги.
|
-
Функція
fgetss( ) зчитує інформацію
з файлу посимвольно.
|
-
Функція
readfile( ) прочитує файл,
ім'я якого передано їй як параметр і
виводить його вміст на екран.
|
-
Функція
file_exists(
)перевіряє наявність файлу в директорії.
|
-
Функція
mysql_field_len
( ) дозволяє встановити з'єднання з
базою даних.
|
-
Функція
mysql_field_type
( ) дозволяє здійснити вибір бази
даних.
|
-
Функція
mysql_field_flags
( ) дозволяє одержати список полів
таблиці.
|
-
Функція
mysql_connect(
) повертає довжину поля.
|
-
Функція
mysql_select_db(
) повертає тип поля.
|
-
Функція
mysql_list_fields(
) повертає список прапорів поля,
записаних через пропуск.
|
-
При
використанні механізмів адресного
рядка дані зберігаються на віддаленому
сервері.
|
-
Параметр
session.serialize_handler визначає, де на сервері
зберігатимуться дані сесії
|
-
Параметр
session.cache_expire визначає, чи використовувати
cookies при роботі з сесіями.
|
-
Параметр
session.save_path визначає ім'я сесії.
|
-
Параметр
session.use_cookies дозволяє автоматично
запускати сесії.
|
-
Параметр
session.cookie_lifetime визначає, через скільки
хвилин застаріває документ в кеші.
|
-
Команда
session_name( ) запускає сесію з вказаним
іменем.
|
-
Команда
session_register( ) реєструє всі наявні в сесії
змінні.
|