Функция PHP Is_string ()

PHP-функция is_string () используется для проверки того, является ли тип переменной строкой. Строка – это тип данных, например, с плавающей запятой или целое число, но он представляет текст, а не числа. В строке используется набор символов, включающий пробелы и числа. Например, такой адрес, как «1234 Broadway» и предложение «Я съел 3 хот-дога», содержат числа, которые следует рассматривать как текст, а не как числа.

Как использовать функцию

Is_string используется в операторе if () для обработки строк одним способом, а не строк – другим. Возвращает истину или ложь. Например:

  Php 
if (is_string (23))
{
echo "Да ";
} else {
echo" Нет ";
}
?>

Приведенный выше код должен выводить «Нет», потому что 23 не является строкой. Попробуем еще раз:

  Php 
if (is_string ("Hello World"))
{
echo "Да";
} else {
echo "Нет";
}
?>

Поскольку «Hello World» – это строка, это будет эхо «Да».

Указание строки

Строку можно указать четырьмя способами:

  • Одиночные кавычки
  • Двойные кавычки
  • Синтаксис Heredoc
  • Синтаксис Nowdoc

Каждый из этих методов требует строгого соблюдения правил PHP, которые доступны на веб-сайте PHP. Простейший метод – строки в одинарных кавычках – требует особой обработки, когда в строке появляются буквальные одинарные кавычки или буквальные обратные косые черты. Включите обратную косую черту перед одинарными кавычками или обратную косую черту в строке. Пример ниже иллюстрирует это обращение:

  Php 
//Выводы: Арнольд сказал: «Я вернусь»
echo 'Арнольд сказал: «Я вернусь»';
//Вывод: я удалил C: *. *?
echo 'Я удалил C: \ *. *? ';
?>

Подобные функции

  • is_float () – определяет, является ли тип переменной float.
  • is_int () – определяет, является ли тип переменной целое число
  • is_bool () – определяет, является ли переменная логической.
  • is_object () – определяет, является ли переменная объектом.
  • is_array () – определяет, является ли переменная массивом.
  • is_numeric () – определяет, является ли значение числом или числовой строкой.

Оцените статью
recture.ru
Добавить комментарий