|
|
|
| Если можно, и если не сложно объясните пожайлуста про слеши, то есть их же вроде перед кавычками ставить надо.
Вот к примеру, при выводе html через print или echo
Вот в этом коде нужны же слеши да?
<?php
print "<html>
<a href=\"www.domain.com\">Сайт</a>
<html>
";
?>
|
а можно же вот такие кавычки
<?php
print "<html>
<a href='www.domain.com'>Сайт</a>
<html>
";
?>
|
Объясните в чем разница:
1. Кавычек в html " " - двойных и ' ' - одинарныйх
2. Там вроде есть функция какая-то связаная с кавычками, про неё можно узнать...?
Спасибо за помощь и такой замечательный проект
| |
|
|
|
|
|
|
|
для: Sonic
(28.07.2004 в 16:57)
| | В языках программирования обычно поддерживают два варианта кавычек: одинарные и двойные, для того чтобы при необходимости применения одинарных кавычек в тексте использовать для обрамления двойные:
<?php
echo "I don't work...";
?>
|
А при необходимости двойных - использовать для обрамления одинарные:
<?php
echo 'Проект "Бездна" самый дорогой проект в истории....';
?>
|
В PHP функциональность кавычек была несколько расширена (вернее заимствована из Perl): если поместить в двойные кавычки переменную - её значение будет подставлено в текст:
<?php
$str = 2345;
echo "Значение перемнной \$str - $str";
// Результат: Значение перемнной $str - 2345
?>
|
Поэтому, для того вывести символ $ - его необходимо экранировать слешем. Кроме этого, применяются так называемы escape-последовательности
\n - перевод строки
\t - табуляция
\v - горизонтальная табуляция
\\ - слеш
Одинарные кавычки интерпретируются другим способом - в них не происходит интерпретация переменных.
<?php
$str = 2345;
echo "Значение перемнной \$str - $str";
// Результат: Значение перемнной $str - $str
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(28.07.2004 в 17:26)
| |
<?php
$str = 2345;
echo "Значение перемнной \$str - $str";
// Результат: Значение перемнной $str - $str
?>
|
В последнем варианте, если я правильно понял, длжно быть так?
<?php
$str = 2345;
echo 'Значение перемнной \$str - $str';
// Результат: Значение перемнной $str - $str
?>
|
То есть одинарные кавычки | |
|
|
|
|
|
|
|
для: Sonic
(28.07.2004 в 17:32)
| | >То есть одинарные кавычки
Ага, именно так как у вас... | |
|
|
|