Здесь у меня есть переменная $ json объединена с возможными тремя условиями.Как сделать трубку в соответствии с условиями
В соответствии с приведенными ниже условиями: $ first, $ second и $ third, выход должен конкатенатироваться с трубой. Так что вывод должен быть либо три приведены ниже
Ожидаемое
first
or
first | second
or
first | second | third
Здесь упрощена мой код:
<?php
$json = "";
$first = "1";
$second = "1";
$third = "1";
$pipe = "|";
if ($first == 1)
{
$json .= "first";
}
$json .= $pipe;
if ($second == 1)
{
$json .= "second";
}
$json .= $pipe;
if ($third == 1)
{
$json .= "third";
}
echo $json;
?>
Как я могу сделать $ pipe для получения моего вывода ожидается d для переменных $ JSON
Примечания: Как я использую некоторую сложную Flexi сетку, взрывать все еще делает маленький комплекс
Кажется, работает для меня: http://codepad.org/FDKce6Cw –
Я получаю тот же результат, как ваш желаемый результат. Однако вы должны включить условие трубы в состояние 'if' – Prateek
Ваш код идеально подходит для желаемого результата. –