Вступ до рядка в PHP
В основному всі ми знаємо, що рядок - це деяка колекція символів. Це також один із типів даних, який фактично підтримується мовою програмування PHP. Рядки можуть містити буквено-цифрові символи. Його можна створити наступними переліченими способами:
- Ви можете оголосити змінну, а потім можете призначити рядок символу
- Використовуючи оператор echo
- Рядок / рядки - це мовна конструкція, вона може допомогти захопити слова.
- Крім цього вивчення того, як рядки працюють на мові програмування PHP, може змусити вас маніпулювати, як використовувати рядки дуже ефективно, як продуктивний розробник.
Як оголосити String в PHP за допомогою різних методів
Існує чотири різних типи декларації.
- Використовуючи одинарні лапки
- Використовуючи подвійні котирування
- Використовуючи метод створення рядків Heredoc ++
- За допомогою методу створення рядків Nowdoc
1. Метод створення рядків PHP за допомогою Одиночних цитат
Створення рядка / рядків за допомогою Single Quotes є найпростішим та найпростішим у створенні рядка. Тепер давайте подивимось на перелічений нижче синтаксис PHP, який створює просту рядок.
Синтаксис:
<_?phpecho 'Login to the Page to view this page template';
?>
Вихід:
Якщо цей рядок PHP Single Quote є частиною значення рядка, то ми робимо його уникнути, використовуючи символ зворотної косої риски. Перевірте цей синтаксис коду нижче.
<_?phpecho 'I \'ll be in 10 minutes just wait here';
?>
Вихід:
2. Метод створення рядків PHP за допомогою подвійних лапок
Переважно у створенні String мовою PHP будуть використовуватися подвійні цитати. Метод подвійних котирувань Рядок декларування рядків може створювати складні рядки, а не рядки, створені за допомогою одиничних лапок.
Ми також можемо використовувати імена змінних всередині подвійних лапок, щоб значення змінних відображалися так, як ми хочемо. Просто подивіться на приклад декларації з подвійною цитатою, змінної декларації, щоб ви зрозуміли концепцію рядкового декларації за допомогою подвійних лапок.
Синтаксис:
<_?php$myname = 'Pavan Kumar Sake';
echo "$myname and Surendra Gandham is friends since from the College times";
?>
Вихід:
Наведений вище приклад створить просту змінну рядка “myname” зі значенням “Pavan Kumar Sake”. Ця змінна струна тепер може використовуватися в будь-який час мовою програмування PHP, як вам потрібно.
Подвійні котирування оголошених рядків також можуть уникати спеціальних символів. \ n для подачі рядка, \ $ для знака долара тощо можна використовувати для отримання результатів порожнього рядка та знаку долара. Так само є способи уникнути спеціальних символів за допомогою подвійних лапок.
Синтаксис:
<_?phpecho "I want 100\$ now urgently";
echo "\n This content is appearing after providing linefeed";
?>
Вихід:
3. Створення рядків PHP за допомогою методу створення рядків Heredoc - PHP Heredoc
Тут ми дізнаємось, що таке Гередок. Основна методологія Heredoc полягає у створенні найскладніших рядків у PHP у порівнянні зі строковим оголошенням Double Quotes.
Heredoc підтримає всі риси подвійних цитат. Поряд з цим Heredoc також дозволить вам створювати значення рядків без з'єднання рядків php у більш ніж одному рядку. Ви можете створити стільки рядків з рядками, скільки вам потрібно. Кілька ліній з рядками можна створити за допомогою методу Heredoc. Можна навіть уникнути подвійних цитат всередині методу Гередока.
Наведемо приклад методу PHP Heredoc для створення значень однієї / декількох рядків.
Синтаксис:
<_?php$my_name = "Pavan Kumar Sake";
echo << When $my_name was a small boy,
He worked a lot and gained a lot
of knowledge yet he is simple like
the "small boy " in the childhood
EOT;
?>$my_name = "Pavan Kumar Sake";
echo << When $my_name was a small boy,
He worked a lot and gained a lot
of knowledge yet he is simple like
the "small boy " in the childhood
EOT;
?>
Вихід:
Синтаксис:
<_?php$my_name = "PK Sake";
$eot_variable = << When $my_name was a small boy,
He worked a lot and gained a lot of knowledge yet he is simple like the "small boy " in the childhood
EOT;
echo $eot_variable;
?>$my_name = "PK Sake";
$eot_variable = << When $my_name was a small boy,
He worked a lot and gained a lot of knowledge yet he is simple like the "small boy " in the childhood
EOT;
echo $eot_variable;
?>
Вихід:
4. Створення рядків PHP за допомогою методу створення струн Nowdoc - PHP Nowdoc
Метод створення рядків PHP Nowdoc дуже схожий на метод створення рядків PHP Heredoc, але метод Nowdoc в основному працює так, як працюють одиничні цитати. Розбір не відбудеться всередині Nowdoc. Метод Nowdoc є ідеальним, тоді ми працюємо з необробленими даними, які взагалі не потрібно аналізувати.
Наведемо нижче приклад коду методу Nowdoc:
Синтаксис:
<_?php$my_name = "Pavan Kumar Sake";
$my_variable = <<<'EOT'
When the big $my_name was a small boy,
He has done many funny things even this generation can't imagine He is always like a "small boy "since from childhood
EOT;
echo $my_variable;
?>
Вихід:
Крім декларування рядків, є деякі рядкові функції, які будуть дуже корисні при розробці невеликих веб-програм для великих проектів. Ласкаво погляньте на них. Крім того, знайте, яка різниця у виході між рядковим оголошенням подвійної цитати та єдиним оголошенням цитат.
strtolower, strtoupper, strlen, explode, substr, str_replace, strops, sha1, md5, str_word_count, ucfirst, lcfirst - це рядкові функції. Ці рядкові функції дуже корисні для створення проектів чи програм.
"Strtolower" перетворює всі символи рядка в малі літери, тоді як "strtoupper" перетворює їх у великі літери. "Strlen" надасть довжину рядка (кількість символів). Функція "explode" перетворить рядки в змінні масиву. "Substr" поверне частину рядка за допомогою 3 основних параметрів. "Str_replace" замінить деякий рядковий вміст, використовуючи 3 основні аргументи. Функція "strpos" повертає позицію конкретного рядка. Функція "sha1" повертає хеш-код рядка. Функція "md5" забезпечує хеш-значення md5 для рядка. Так само функціонують і інші рядки.
Синтаксис:
<_?phpecho strtolower("1. PAVAN kumar is a Writer ");
echo strtoupper("2. PAVAN kumar is a Writer \n");
echo "3. ";
echo strlen("PAVAN kumar is a Writer");
echo substr(" 4. PAVAN kumar is a Writer ", 0, 12);
echo str_replace('PAVAN', 'VASU', " 5. PAVAN kumar is a Writer \n");
echo "6. ";
echo strpos("PAVAN kumar is a Writer ", 'kumar');
echo " 7. ";
echo sha1("PAVAN kumar is a Writer ");
echo "\n8. ";
echo md5("PAVAN kumar is a Writer ");
?>
Вихід:
Висновок
Тут ми розуміємо поняття "Рядок в PHP" з різноманітними методами декларування рядків разом з основним введенням важливих рядкових функцій, які дуже допомагають при виконанні програм / проектів php
Рекомендовані статті
Це було керівництвом для String в PHP. Тут ми обговорюємо вступ та способи оголошення String за допомогою різних методів. Ви також можете переглянути наступні статті, щоб дізнатися більше -
- Обробка файлів PHP
- PHP Фільтри
- Масиви в PHP
- Обробка файлів PHP