НАЙКРАЩИЙ САЙТ ДЛЯ ВЕБ-РОЗРОБНИКІВ

PHP Підручник

PHP СТАРТ PHP Інтро PHP Встановлення PHP Синтаксис PHP Коментарі PHP Змінні PHP Echo / Print PHP Типи даних PHP Рядки PHP Числа PHP Математика PHP Константи PHP Оператори PHP If...Else...Elseif PHP Switch PHP Цикли PHP Функції PHP Масиви PHP Суперглобали PHP RegEx

PHP Форми

PHP Обробка форми PHP Перевірка форми PHP Обов'язкові поля форми PHP Форма URL/E-mail PHP Заповнення форми

PHP Розширений

PHP Дата і час PHP Підключення файлів PHP Обробка файлів PHP Файл відкрити/читати PHP Файл створити/записати PHP Файл Завантажити PHP Кукі PHP Сесії PHP Фільтри PHP Розширені фільтри PHP Callback функції PHP JSON PHP Винятки

PHP ООП

PHP Що таке ООП PHP класи/об'єкти PHP Конструктор PHP Деструктор PHP Модифікатори доступу PHP Спадкування PHP Константи PHP Абстрактні класи PHP Інтерфейси PHP Трейти PHP Статичні методи PHP Статичні властивості PHP Простори імен PHP Ітерація

MySQL База даних

MySQL База даних MySQL Підключення MySQL Створити БД MySQL Створити таблиці MySQL Вставити дані MySQL Отримати останній ID MySQL Вставити кілька записів MySQL Підготовлені інструкції MySQL Вибрати дані MySQL Where MySQL Order By MySQL Видалення даних MySQL Оновлення даних MySQL Обмеження даних

PHP XML

PHP XML Парсери PHP SimpleXML Парсер PHP SimpleXML - Get PHP XML Expat PHP XML DOM

PHP - AJAX

AJAX Інтро AJAX PHP AJAX База даних AJAX XML AJAX Живий пошук AJAX Опитування

PHP Приклади

PHP Приклади PHP Компілятор PHP Вікторина PHP Вправи PHP Сертифікат

PHP Довідник

PHP Огляд PHP Масив PHP Календар PHP Дата PHP Каталог PHP Помилка PHP Виняток PHP Файлова система PHP Фільтр PHP FTP PHP JSON PHP Ключові слова PHP Libxml PHP Пошта PHP Математика PHP Різне PHP MySQLi PHP Мережа PHP Output Control PHP RegEx PHP SimpleXML PHP Потік PHP Рядок PHP Обробка змінних PHP XML Парсер PHP Zip PHP Часові пояси

PHP. W3Schools українською. Уроки для початківців

En

PHP Рядкові функції


PHP Рядкові функції

Рядкові функції PHP є частиною ядра PHP. Для використання цих функцій не потрібна установка.

Функція Опис
addcslashes() Повертає рядок зі зворотними похилими рисками перед вказаними символами
addslashes() Повертає рядок із зворотними похилими рисками перед попередньо визначеними символами
bin2hex() Перетворює рядок символів ASCII на шістнадцяткові значення
chop() Видаляє пробіли або інші символи з правого кінця рядка
chr() Повертає символ із указаного значення ASCII
chunk_split() Розділяє рядок на низку менших частин
convert_cyr_string() Перетворює рядок з одного набору символів кирилиці в інший
convert_uudecode() Декодує uuencoded рядок
convert_uuencode() Кодує рядок за допомогою алгоритму uuencode
count_chars() Повертає інформацію про символи, які використовуються в рядку
crc32() Обчислює 32-розрядний CRC для рядка
crypt() Одностороннє хешування рядків
echo() Виводить один або декілька рядків
explode() Розбиває рядок на масив
fprintf() Записує відформатований рядок у вказаний вихідний потік
get_html_translation_table() Повертає таблицю перекладу, яку використовує htmlspecialchars() та htmlentities()
hebrev() Перетворює текст на івриті на візуальний текст
hebrevc() Перетворює івритський текст на візуальний текст і нові рядки (\n) <br>
hex2bin() Перетворює рядок шістнадцяткових значень на символи ASCII
html_entity_decode() Перетворює сутності HTML на символи
htmlentities() Перетворює символи на сутності HTML
htmlspecialchars_decode() Перетворює деякі попередньо визначені сутності HTML на символи
htmlspecialchars() Перетворює деякі попередньо визначені символи на сутності HTML
implode() Повертає рядок з елементів масиву
join() Псевдонім implode()
lcfirst() Перетворює перший символ рядка на нижній регістр
levenshtein() Повертає відстань Левенштейна між двома рядками
localeconv() Повертає інформацію про цифрове та грошове форматування мови
ltrim() Видаляє пробіли або інші символи з лівого боку рядка
md5() Обчислює хеш MD5 рядка
md5_file() Обчислює хеш MD5 файла
metaphone() Обчислює ключ метафона рядка
money_format() Повертає рядок, відформатований як рядок валюти
nl_langinfo() Повертає конкретну локальну інформацію
nl2br() Вставляє лінія HTML, проривається перед кожною новою лінією в рядку
number_format() Форматує число з згрупованими тисячами
ord() Повертає значення ASCII першого символу рядка
parse_str() Парсить рядок запиту на змінні
print() Виводить один або кілька рядків
printf() Виводить відформатований рядок
quoted_printable_decode() Перетворює рядок із лапками для друку на 8-бітний рядок
quoted_printable_encode() Перетворює 8-бітний рядок на рядок для друку в лапках
quotemeta() Взяття в лапки мета символів
rtrim() Видаляє пробіли або інші символи з правого боку рядка
setlocale() Встановлює локальну інформацію
sha1() Обчислює хеш SHA-1 рядка
sha1_file() Обчислює хеш SHA-1 файлу
similar_text() Обчислює подібність між двома рядками
soundex() Обчислює звуковий ключ рядка
sprintf() Записує відформатований рядок у змінну
sscanf() Парсить вхідні дані з рядка відповідно до формату
str_getcsv() Парсить рядок CSV у масив
str_ireplace() Замінює деякі символи в рядку (незалежно від регістру)
str_pad() Доповнює рядок до нової довжини
str_repeat() Повторює рядок задану кількість разів
str_replace() Замінює деякі символи в рядку (з урахуванням регістру)
str_rot13() Виконує кодування ROT13 для рядка
str_shuffle() Довільно перемішує всі символи в рядку
str_split() Розділяє рядок на масив
str_word_count() Підрахувати кількість слів у рядку
strcasecmp() Порівнює два рядки (незалежно від регістру)
strchr() Знаходить перше входження рядка в інший рядок (псевдонім strstr())
strcmp() Порівнює два рядки (з урахуванням регістру)
strcoll() Порівнює два рядки (порівняння рядків на основі локалі)
strcspn() Повертає кількість символів, знайдених у рядку до того, як буде знайдено будь-яку частину певних символів
strip_tags() Видаляє теги HTML і PHP із рядка
stripcslashes() Знімає лапки з рядка в лапках addcslashes()
stripslashes() Знімає лапки з рядка в лапках addslashes()
stripos() Повертає позицію першого входження рядка в інший рядок (незалежно від регістру)
stristr() Знаходить перше входження рядка в інший рядок (незалежно від регістру)
strlen() Повертає довжину рядка
strnatcasecmp() Порівнює два рядки в алгоритмі "natural order" ("природному порядку") (незалежно від регістру)
strnatcmp() Порівнює два рядки в алгоритмі "natural order" ("природному порядку") (з урахуванням регістру)
strncasecmp() Порівняння рядків перших n символів (незалежно від регістру)
strncmp() Порівняння рядків перших n символів (з урахуванням регістру)
strpbrk() Шукає в рядку будь-який набір символів
strpos() Повертає позицію першого входження рядка в інший рядок (з урахуванням регістру)
strrchr() Знаходить останнє входження рядка в інший рядок
strrev() Перевертає рядок
strripos() Знаходить позицію останнього входження рядка в інший рядок (незалежно від регістру)
strrpos() Знаходить позицію останнього входження рядка в інший рядок (з урахуванням регістру)
strspn() Повертає кількість символів у рядку, який містить лише символи з указаного списку символів
strstr() Знаходить перше входження рядка в інший рядок (з урахуванням регістру)
strtok() Розділяє рядок на менші рядки
strtolower() Перетворює рядок на малі літери
strtoupper() Перетворює рядок на великі літери
strtr() Перекладає певні символи в рядку
substr() Повертає частину рядка
substr_compare() Порівнює два рядки з указаної початкової позиції (двійковий безпечний і за бажанням чутливий до регістру)
substr_count() Підраховує, скільки разів підрядок зустрічається в рядку
substr_replace() Замінює частину рядка іншим рядком
trim() Видаляє пробіли або інші символи з обох сторін рядка
ucfirst() Перетворює перший символ рядка у верхній регістр
ucwords() Перетворює перший символ кожного слова в рядку у верхній регістр
vfprintf() Записує відформатований рядок у вказаний вихідний потік
vprintf() Виводить відформатований рядок
vsprintf() Записує відформатований рядок у змінну
wordwrap() Переносить рядок на задану кількість символів