Строка в PHP - Как объявить строку, используя различные методы?

Содержание:

Anonim

Введение в строку в PHP

В основном мы все знаем, что строка - это набор символов. Это также один из типов данных, фактически поддерживаемых языком программирования PHP. Строки могут содержать буквенно-цифровые символы. Его можно создать следующими способами:

  • Вы можете объявить переменную, а затем вы можете назначить строку для символа
  • Используя выражение echo
  • Строка / строки - это языковая конструкция, она может помочь в захвате слов.
  • Помимо изучения того, как работают строки в языке программирования PHP, вы можете очень эффективно манипулировать использованием строк, как продуктивный разработчик.

Как объявить строку в PHP, используя различные методы

Существует четыре разных типа декларации.

  • Используя одинарные кавычки
  • Используя двойные кавычки
  • С помощью метода создания строк Heredoc ++
  • С помощью метода создания строки Nowdoc

1. PHP String метод создания с использованием одинарных кавычек

Создание строки / строк с использованием одинарных кавычек является самым простым и простым из создания строки. Теперь давайте взглянем на приведенный ниже синтаксис PHP, который создает простую строку.

Синтаксис:

<_?php
echo 'Login to the Page to view this page template';
?>

Выход:

Если эта строка PHP Single Quote является частью строкового значения, то мы заставляем его экранировать, используя символ обратной косой черты. Проверьте этот синтаксис кода ниже.

<_?php
echo 'I \'ll be in 10 minutes just wait here';
?>

Выход:

2. Метод создания строки PHP с использованием двойных кавычек

В основном при создании String на языке PHP используются двойные кавычки. Метод объявления двойных кавычек String может создавать сложные строки, а не строки, созданные с помощью одинарных кавычек.

Мы также можем использовать имена переменных внутри двойных кавычек, чтобы значения переменных отображались так, как мы хотим. Просто взгляните на пример объявления в двойных кавычках, объявления переменных, чтобы вы поняли концепцию объявления строк, используя двойные кавычки.

Синтаксис:

<_?php
$myname = 'Pavan Kumar Sake';
echo "$myname and Surendra Gandham is friends since from the College times";
?>

Выход:

В приведенном выше примере будет создана простая строковая переменная «myname» со значением «Pavan Kumar Sake». Эта строковая переменная теперь может использоваться в любое время на языке программирования PHP по вашему желанию.

Двойные кавычки объявленные строки также могут экранировать специальные символы. \ n для перевода строки, \ $ для знака доллара и т. д. можно использовать для получения выходных данных пустой строки и знака доллара. Аналогично, существуют способы экранирования специальных символов с помощью двойных кавычек.

Синтаксис:

<_?php
echo "I want 100\$ now urgently";
echo "\n This content is appearing after providing linefeed";
?>

Выход:

3. Создание строки PHP с использованием метода создания строки Heredoc - PHP Heredoc

Здесь мы узнаем, что такое Heredoc. Основная методология Heredoc - создавать самые сложные строки в PHP по сравнению с объявлением строк в двойных кавычках.

Heredoc будет поддерживать все функции двойных кавычек. Наряду с этим Heredoc также позволит вам создавать строковые значения без объединения строк php в более чем одну строку. Вы можете создать столько строк со строками, сколько захотите. Несколько строк со строками могут быть созданы с помощью метода Heredoc. Можно даже избежать двойных кавычек внутри метода 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» предоставит длину строки (количество символов). Функция «взорвать» преобразует строки в переменные массива. «Substr» вернет часть строки, используя 3 основных параметра. «Str_replace» заменит некоторое строковое содержимое, используя 3 основных аргумента. Функция «strpos» вернет позицию конкретной строки. Функция «sha1» возвращает хеш-код строки. Функция «md5» предоставляет значение хеша md5 для строки. Аналогично, другие строки тоже работают.

Синтаксис:

<_?php
echo 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 ");
?>

Выход:

Вывод

Здесь мы понимаем концепцию «String в PHP» с разнообразием методов объявления строк, а также с базовым введением важных строковых функций, которые очень помогают при выполнении программ / проектов php.

Рекомендуемые статьи

Это было руководство по String в PHP. Здесь мы обсуждаем введение и как объявить String, используя различные методы. Вы также можете взглянуть на следующие статьи, чтобы узнать больше -

  1. Обработка файлов PHP
  2. PHP фильтры
  3. Массивы в PHP
  4. Обработка файлов PHP