Руководство по языку программирования PHP
 

PCRE
 

Строковые функции PHP

print()

Синтаксис:

print(str)


Поддерживается следующими версиями PHP:

3
4
5
+
+
+

Описание функции:

Функции print() выводит одну или более строк. Всегда возвращает 1.

Аргумент
Описание
Тип
str

Обязательный аргумент. Строка с данными на вывод.

string

Особенности использования функции print()

1. Функция print() может использоваться без скобок, так как это не настоящая функция, а конструкция языка.

2. Если стоит выбор между функциями print() и echo(), то лучше использовать echo(), так как она работает немного быстрее.

3. Соединение двух строк происходит при помощи точки ".", знак "+" здесь не используется.

4. Строковое выражение может быть взято как в одинарные, так и в двойные кавычки. Если используются двойные кавычки, то вместо имен переменных будут подставляться их значения.


Примеры:

Пример 1:


$str1 = "PHP" ;
$str2 = "система разработки сценариев";
print $str1 ." - ". $str2;

?>

Результат:

PHP - система разработки сценариев

Пример 2:

В этом примере показана разница между одинарными и двойными кавычками


$str1 = "PHP" ;
$str2 = "система разработки сценариев";
print '$str1' ." - ". "$str2";

?>

Результат:

$str1 - система разработки сценариев

Пример 3:

print() можно также использовать с массивами


$a = array("php", "система", "разработки", "сценариев");
print "$a[0]" ." - ". "$a[1]". " $a[2]". " $a[3]";

?>

Результат:

php - система разработки сценариев

 

Строковые функции

addcslashes()
addslashes()
bin2hex()
chop()
chr()
chunk_split()
convert_cyr_string()
convert_uudecode()
convert_uuencode()
count_chars()
crc32()
crypt()
echo()
explode()
fprintf()
get_html_translation_table()
html_entity_decode()
htmlentities()
htmlspecialchars_decode()
htmlspecialchars()
implode()
join()
localeconv()
ltrim()
md5
md5_file()
metaphone()
nl2br()
number_format()
ord()
parse_str()
print()
printf()
quotemeta()
rtrim()
sha1_file()
sha1()
similar_text()
soundex()
sprintf()
sscanf()
str_ireplace()
str_repeat()
str_replace()
str_rot13()
str_shuffle()
str_split()
str_word_count()
strcasecmp()
strchr()
strcmp()
strcoll()
strcspn()
strip_tags()
stripcslashes()
stripos()
stripslashes()
strlen()
strnatcasecmp()
strnatcmp()
strncasecmp()
strncmp()
strpbrk()
strpos()
strrchr()
strrev()
strripos()
strrpos()
strspn()
stristr()
strtok()
strtolower()
strtoupper()
strstr()
substr_compare()
substr_count()
substr_replace()
substr()
trim()
ucfirst()
ucwords()
vfprintf()
vprintf()
vsprintf()
wordwrap()

Надёжный хостинг BeGet.ru