Я могу конкатенировать значения, используя следующий код $sqlselect = "UPDATE billing_details SET SRF = CONCAT(Year, ID)"; но он возвращает значение результата как «NULL». Пожалуйста, помогите мне решить эту проблему Структура таблицы: Year *Varchar(5)* ID *Int(10)* SRF *Varchar(100)* Таблица результатов: Идентификатор года SRF A 1 NULL A 2 NULL A 3 NULL
Я видел много ob_get_clean() последнее время. Обычно я выполнил $test .= 'test' Мне интересно, если один быстрее и / или лучше, чем другой. Вот код с использованием ob_get_clean() : ob_start(); foreach($items as $item) { echo '<div>' . $item . '</div>'; } $test = ob_get_clean(); Вот код с использованием $test .= 'test' : $test = ''; […]
Я хочу объединить один элемент многомерного массива с некоторыми строками. <? $string1 = 'dog'; $string2 = array ( 'farm' => array('big'=>'cow', 'small'=>'duck'), 'jungle' => array('big'=>'bear', 'small'=>'fox') ); $string3 = 'cat'; $type = 'farm'; $size = 'big'; $string = "$string1 $string2[$type][$size] $string3"; echo($string); ?> Используя этот синтаксис для $ string, я получаю: собака Array [большая] кошка […]
У меня есть два массива, приведенные ниже Array ( [0] => 2013-07-09 [1] => 2013-07-16 [2] => 2013-07-23 [3] => 2013-07-30 ) Array ( [0] => 2013-07-16 [1] => 2013-07-23 [2] => 2013-07-30 [3] => 2013-08-06 ) Я хочу объединить два значения элемента массива с помощью специального символьного выхода ниже: Array ( [0] => 2013-07-09 […]
Поэтому я работаю над простым микроязыком / альтернативным синтаксисом для PHP. Его синтаксис требует многого от JavaScript и CoffeeScript, включая несколько моих собственных концепций. Я вручную написал анализатор (без генератора синтаксического анализатора) в PHP, чтобы преобразовать код в PHP, а затем выполнить его. Это скорее доказательство концепции / учебного пособия, чем что-либо другое, но я […]
Возможно, вам будет легко ответить на вопрос. не может найти его в google. Я пытаюсь объединить два имени переменных; $i=0; for ($i=0;$i<5;$i++){ if($array[$i]>0){ $test.$i=//do something }else{ $test.$i=//do something } } //echo $test0 gives me nothing. //echo $test1 gives me nothing. Я знаю, что не могу использовать $ test. $ I, но не знаю, как это […]
Существует ли разница в скорости между, скажем: $ newstring = "$ a и $ b вышли, чтобы увидеть $ c"; а также $ newstring = $ a. " а также " . $ b. «вышел посмотреть». $ С; и если да, то почему?
Прямой вопрос: есть ли преимущество или недостаток для конкатенации переменных внутри строк или использования фигурных скобок? Каскадный: $greeting = "Welcome, ".$name."!"; Фигурные скобки: $greeting = "Welcome, {$name}!"; Лично я всегда конкатенировал свои строки, потому что я использую UEStudio, и он выделяет переменные PHP другим цветом при конкатенировании. Однако, когда переменная не разбивается, это не так. […]
Недавно я узнал, как присоединиться к 2 массивам, используя оператор + в PHP. Но рассмотрим этот код … $array = array('Item 1'); $array += array('Item 2'); var_dump($array); Выход array (1) {[0] => string (6) "Item 1"} Почему это не работает? Пропуск сокращения и использование $array = $array + array('Item 2') тоже не работает. Это связано […]
Итак, у меня есть два массива Array ( [0] => test [1] => test 1 [2] => test 2 [3] => test 3 ) а также Array ( [0] => test [1] => test 1 [2] => test 2 [3] => test 3 ) Я хочу объединить их вместе, чтобы получить массив вроде этого? Array […]