[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вопрос об использовании кавычек в echo
gam0ra
Всем привет вопрос такой
если скажем в базе данных есть вот такая строка
Привет люди"'


потом нам надо ее вывести вот
$row = mysql_fecth_array('Ну тут типо мы вытаскиваем запись и помещаем ее в переменую $row');


Далее мы ее выводим

1. echo $row;
2. echo "$row";


в первом случаи у нас будет ошибка вот)
а тогда почему на второй способ он не ругается так как есть " и ' символ одиночные и кагбы должно тож ругатся)
или может быть они экранируются?
Zzepish
gam0ra
1. ошибку в студию
2. вторая запись не имеет смысла да и записана не правильно
Michael
Кавычки тут не при чем.
$row - это у тебя массив значений столбцов.
Печатать надо значение:
echo $row['columnName'];


_____________
There never was a struggle in the soul of a good man that was not hard
gam0ra
Michael
Ну смотри если в echo
 $row['columnName']; Привет люди"'

тогда при выводе
echo $row['columnName']

подставляется
echo Привет люди"'

и должен ругаться на " и '
T1grOK
Нет. Значение сразу уходит в поток и анализатором PHP не обрабатывается.

_____________
Mysql, Postgresql, Redis, Memcached, Unit Testing, CI, Kohana, Yii, Phalcon, Zend Framework, Joomla, Open Cart, Ymaps, VK Api
linker
gam0ra
А по какой причине ты решил, что PHP должен ругаться на " и ' ?

_____________
Gear Framework
Gear Framework на Github
Akarapidoz
а вот js ругаться будет 100%
а если уж хочешь избавиться от кавычек htmlspecialchars тебе в помощь.

_____________
Прошу критиковать, если что-то не так.
YVSIK
gam0ra
для начала сравни эти записи:
$rov ='примет gam0ra';
echo $rov;

и эту
echo 'примет gam0ra';

уже будет понятно, то что в кавычках это относится уже к выводу на страницу ШТМЛ.
далее чтоб как то отделить html от php как раз и надо имспользовать разные кавычки.
если тебе над вывести ("')


<?php echo 'тут то что тебе надо'.' vbnbv "'."и ещё одна кавычка->'";?>

что будет, пробуй. какая теперь ошибка.?
вообщем пробуй

_____________
«Гнусное свойство карликовых умов приписывать
________________!свое духовное убожество другим!»
___
О) как-же он прав=>__________________ © Оноре де Бальзак.

отличный хост(рекомендую !! )
My MVC-CMV
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.