concatenation
PHP - объединение или прямая вставка переменных в строку
Мне интересно, как правильно вставлять переменные PHP в строку?
Вот так:
echo "Welcome ".$name."!"
Или вот так:
e ... оем PHP v5.3.5. Последнее короче и проще, но я не уверен, что первое лучше форматируется или считается более правильным.
Объединение строк php, Производительность
В таких языках, как Java и C#, строки неизменяемы, и построение строки по одному символу за раз может быть дорогостоящи ... яет ли php (4 или 5; меня интересуют оба) это ограничение? Если да, то существуют ли аналогичные решения этой проблемы?
Разница между точкой и запятой при объединении с echo по сравнению с возвратом?
Я только что обнаружил, что это сработает:
echo $value , " contiue";
Но это не так:
return $value , " contiue";
В то время как "." Работает в обоих случаях.
В чем разница между точкой и запятой здесь?
Должен ли я использовать фигурные скобки или объединять переменные в строках?
Прямой вопрос: Есть ли преимущество или недостаток в объединении переменных внутри строк или использовании вместо этого ... Люди путают это с тем, что речь идет о SQL. Это не о чем этот вопрос. Я обновил свои примеры, чтобы избежать путаницы.
Почему точка ".", а не символ плюс "+" для объединения строк в PHP?
Почему разработчики PHP решили использовать точку /точку / "." в качестве оператора
объединения строк, а не более привы ... мвол плюс "+"?
Есть ли в этом какое-либо преимущество или вообще какая-либо причина? Или им просто так нравилось? :o)
Одинарные кавычки или двойные кавычки для объединения переменных? [закрыто]
Лучше ли объединить переменную (скажем, $name) в существующую строку (скажем, $string) следующим образом:
$string='Hi ... функцию:
$string=sprintf("Hi, my name is %s",$name);
Что лучше с точки зрения процессорного времени/эффективности?
Функция PHP, возвращающая два массива
У меня есть функция, и мне нужно, чтобы она возвращала два массива.
Я знаю, что функция может возвращать только одну ... ть ли способ вернуть мои два массива?
Если я объединю их, как я могу отделить их чисто, когда они выходят из функции?
PHP путается при добавлении и объединении
У меня есть следующий код:
<?php
$a = 1;
$b = 2;
echo "sum: " . $a + $b;
echo "sum: " . ($a + $b ... я, это нормально, когда дополнение заключено в круглые скобки.
Задокументировано ли где-нибудь это странное поведение?
Переменные PHP - Объединение имени переменной
У меня есть PHP для цикла:
for ($counter=0,$counter<=67,$counter++){
echo $counter;
$check="some value";
}
Чег ... видное?
Я пробовал $check.$counter="some value", но это не удается.
Есть какие-нибудь советы?
Спасибо, как всегда,
если оператор в середине объединения? [закрыто]
Разве это не работает? или я просто делаю это неправильно? Пробовал несколько его вариантов и, похоже, не смог найти ни ... $row['type'] . "_alert" . '" style="float:left; margin-left:-22px;" id="' . $given_id . '"></div></a>';
ошибка в конкатенации строк php
У меня здесь есть немного php-кода:
<?php
echo 'hello ' . 1 + 2 . '34';
?>
, который выводит 234,
Но когда ... "привет":
<?php
echo '11hello ' . 1 + 2 . '34';
?>
Он выводит 1334, а не 245 (чего я ожидал), почему это так?
PHP: Лучше ли объединять в 1 строку или в несколько строк? Или есть какая-то разница?
Есть ли разница или одно лучше другого из следующих:
$var = '';
...
$var .= 'blah blah';
$var .= $var2;
$var .= 'blah ... ah blah' . $var2 . 'blah blah';
Есть ли разница в скорости или есть причина, по которой вы предпочли бы одно другому?
Лучший Способ Объединить Строки В PHP С Пробелами Между Ними
Мне нужно объединить неопределенное количество строк, и я хотел бы, чтобы между двумя соседними строками было пространство. Вот так a b c d e f.
Также мне не нужны ни начальные, ни конечные пробелы, как лучше всего это сделать в PHP?
Безопасно ли объединять "null` со строкой в PHP?
Я не нашел заявления о совместимости строк и null в документах, но попробовал это на PHP 5.5:
echo 'foo' . null . 'bar ... удь проверять наличие null перед объединением строк? Как
echo 'foo' . (($mystring === null) ? '' : $mystring) . 'bar';
PHP объединяет переменную
Возможно, для вас, ребята, это будет простой вопрос. не могу найти его в Google.
Я пытаюсь объединить имя двух переме ... me nothing.
Я знаю, что не могу использовать $test.$я, но не знаю, как это сделать.Есть какая-нибудь помощь? Спасибо!
Оператор, аналогичный += или.= в PL/SQL?
Я хотел бы знать, есть ли оператор, который я мог бы использовать в PL/SQL, чтобы я мог объединять строки с самими собой, как, например, у нас в PHP:
$myStr .= "more text";
Что означает: $myStr получает себя плюс строку "more text".
MySQL - предложения по добавлению данных в существующее поле/запись?
Я начинаю с добавления данных в таблицу events, поле exceptions вот так
function events_exceptions($rec_id, $evt_id)
{ ... отел избегайте таких накладных расходов.
Есть ли способ сделать это с помощью MySQL CONCAT?
Спасибо за вашу помощь.
Лезвие Laravel "старый ввод или переменная по умолчанию"?
Я хочу показать старый ввод во входном значении. Если старого ввода нет, то покажите другую переменную:
value="{{ old( ... вместо значения по умолчанию!
Я думаю, что проблема как-то связана с конкатенацией, но я не знаю, как это исправить!?
Странная ошибка синтаксического анализа со статической связанной строковой переменной [закрыто]
Я получаю эту ошибку:
Ошибка синтаксического анализа: синтаксическая ошибка, неожиданное ".", ожидание ", "или";" ... " . date('Y');
}
?>
Я думал, что это действительный php, но, наверное, нет... что я здесь делаю не так? Спасибо!
Статические функциональные переменные и объединение в PHP
Рассмотрим следующее:
$var = 'foo' . 'bar'; # Not a member of a class, free-standing or in a function.
Как только ... овата конкатенация строк.
Что здесь происходит? Может ли кто-нибудь объяснить мне правила для статических переменных?