Знакомства на Just click it
Скоро новый год!
Онлайн радио
Вверх
Новые статьи

Архив

Тип String в PHP

Тип String в PHP является строковым типом данных. Следовательно данный тип присваивается переменным, содержащим текстовую информацию в формате строки. Использование строковых переменных имеет ряд особенностей, которые мы рассмотрим в этом уроке.

 

Тип String в PHP (строковый тип)

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

Здесь мы рассмотрим основные способы задания строковых переменных, которые перечисленны ниже:

 

Одинарные кавычки

Этот способ задания строки является самым простым, хотя при его использовании встречаются некоторые трудности. Например, если нам необходимо использовать одинарную кавычку внутри строки, то ее придется экранировать символом обратной косой черты "\":

 

$a=' это \'строковая\' переменная'

 

Ну а если же нам необхожимо использовать обратную косую черту перед закрывающей кавычкой, то ее придется продублировать во избежание экранирования закрывающей кавычки:

 

$a=' это строковая переменная\\'

 

Двойные кавычки

Использование «"» является более приоритетным по сравнению с одинарными кавычками. При таком задании строки PHP интерпритатор распознает большее количество управляющих комманд, таких как:

  • \nпереход на новую строку
  • \rвозврат каретки
  • \tгоризонтальная табуляция

Но самым главным преимуществом строки, записанной при помощи двойных кавычек является возможность использования переменных внутри строки:

 

<?
$a=1;
echo"переменная a=$a"
?>
переменная a=1

Heredoc

HEREDOC – синтаксис является наиболее функциональным способом задания строковых переменных. Используя этот синтаксис вы можете оперировать любыми переменными внутри строки. Также HEREDOC предоставляет широкие фозможности по управлению самой строкой и ее содержимым.

 

Данный синтаксис будет рассмотрен в одном из следующих разделов.

 

назад
далее
Наверх
Источник: Создание сайтов
Мы В Контакте Мы на Facebook Лента новостей RSS
Копирование и публикация материалов сайта разрешены только при наличии активной ссылки на источник
2011 - наши дни.. © Контакты | Лого | Реклама на сайте | Вебмастерам
Политика конфиденциальности | Пользовательское соглашение