Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.81/48: Рейтинг темы: голосов - 48, средняя оценка - 4.81
Estella
1 / 1 / 0
Регистрация: 02.09.2012
Сообщений: 70
1

Разница между двойными и одинарными кавычками

01.11.2012, 16:44. Просмотров 8672. Ответов 7
Метки нет (Все метки)

извините за глупый вопрос
какая разница между двойными и одинарными кавычками ?
и какие лучше применять в echo ?
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.11.2012, 16:44
Ответы с готовыми решениями:

Как можно сделать функцию, которая выводит все слова между кавычками!
как можно сделать функцию, которая выводит все слова между кавычками! Создаю новый проект, но вот...

Разница между == и ===
Разница между == и ===. Как я понял два знака, это для разных типов тоже подходит "1"==1(True), а...

Разница между != и <>?
есть ли разница между операторами != и &lt;&gt;, или они полностью эквивалентны? или &lt;&gt; это эквивалент...

Разница между одинарными ' ' и двойными скобками " "
Доброго времени суток! В чем разница между одинарными ' ' и двойными скобками &quot; &quot;? Например ...

Cимволы между одинарными кавычками
Есть паттерн на .NET для извлечения символов между одинарными кавычками '(?:\\'|)*' Пробовал так,...

7
DrobyshevAlex
1176 / 1126 / 94
Регистрация: 31.05.2012
Сообщений: 3,060
01.11.2012, 16:56 2
PHP
1
2
3
4
5
6
<?php
$a = 'qwe';
 
echo 'hello ' . $a; // hello qwe
echo "hello $a"; // hello qwe
echo 'hello $a'; // hello $a
Ну и соответственно раз в ' строка не парсится на определение наличия переменных, то она сработает быстрей.
1
Estella
1 / 1 / 0
Регистрация: 02.09.2012
Сообщений: 70
01.11.2012, 17:25  [ТС] 3
PHP
1
2
3
4
5
6
<?php
$a = 'qwe';
 
echo 'hello ' . $a; // hello qwe  этот вариант лучший я правильно поняла ?  
echo "hello $a"; // hello qwe
echo 'hello $a'; // hello $a
0
Marik1993
28 / 28 / 0
Регистрация: 27.03.2011
Сообщений: 156
01.11.2012, 17:28 4
Тут ты сам уже выбирай чем удобнее пользоваться. Я пользуюсь только одинарными кавычками.
0
01.11.2012, 17:28
Estella
1 / 1 / 0
Регистрация: 02.09.2012
Сообщений: 70
01.11.2012, 17:54  [ТС] 5
Цитата Сообщение от Marik1993 Посмотреть сообщение
Тут ты сам уже выбирай чем удобнее пользоваться. Я пользуюсь только одинарными кавычками.
я вообще то девушка
0
WebMax 2.0
--\.founder./--
563 / 563 / 392
Регистрация: 20.10.2011
Сообщений: 867
01.11.2012, 17:54 6
Estella, Лучше выносить переменные за строки, т.е. конкатенировать со строкой. Если уазывать переменную в двойных кавычках, то интерпретатор php будет парсить всю строку на наличие переменных, что занимает время, а в одинарных кавычках выводит всё как есть.
1
Marik1993
28 / 28 / 0
Регистрация: 27.03.2011
Сообщений: 156
01.11.2012, 17:57 7
Цитата Сообщение от Estella Посмотреть сообщение
я вообще то девушка
Прости А я парень
0
KOPOJI
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16773 / 6659 / 871
Регистрация: 12.06.2012
Сообщений: 19,898
Завершенные тесты: 1
01.11.2012, 19:53 8
Цитата Сообщение от Estella Посмотреть сообщение
этот вариант лучший я правильно поняла ?
из предложенных - да. и нагляднее, имхо, и побыстрее. Хотя еще быстрее будет так
PHP
1
echo 'hello ', $a;
1
01.11.2012, 19:53
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.11.2012, 19:53

Одинарная кавычка в строке с одинарными кавычками
Возможно ли subj? string=&quot;bla-bla's&quot; - работает с нужным результатом. string='bla-bla\'s' -...

странности с лидирующими двойными кавычками в текстовом поле
какая-то непонятная и неприятная вещь происходит... есть код, который передаёт банальное текстовое...

Как записать текст с двойными кавычками в строку?
Допустим есть вот такой текст &lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot; ?&gt; &lt;xsl:stylesheet...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.