Создайте многострочную адресную строку с условными компонентами.Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Создайте многострочную адресную строку с условными компонентами.

Сообщение Anonymous »

Мне пришлось внести некоторые изменения в свое приложение, чтобы работать с изменением отношений в моей базе данных.

Изначально у меня было то, что показано ниже, для 1::0-1. отношения

Код: Выделить всё

if ($model->address->AddressLine1) echo $model->address->AddressLine1.'
';
if ($model->address->AddressLine2) echo $model->address->AddressLine2.'
';
if ($model->address->city->Name) echo $model->address->city->Name;
if ($model->address->city->regionCode->RegionCode) echo ', '.$model->address->city->regionCode->RegionCode;
но пришлось изменить его, чтобы он работал с отношением 1::0-n

Код: Выделить всё

foreach ($model->address as $al1)
foreach ($model->address as $al2)
foreach ($model->address as $al2)
foreach ($model->address as $city)
foreach ($model->address as $region) {
echo $al1->AddressLine1.' '.$al2->AddressLine2.'
'.$city->city->Name.' '.$city->city->regionCode->RegionCode;
}
Я хочу сохранить функциональность if в исходном коде. С исходным кодом я смог использовать


в

Код: Выделить всё

if ($model->address->city->regionCode->RegionCode) echo
', '. $model->address->city->regionCode->RegionCode;
чтобы добавлять запятую после города только в том случае, если регион присутствует в базе данных.

Так как же мне вернуть это и использовать if в моем массиве?


Подробнее здесь: https://stackoverflow.com/questions/667 ... components
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как взаимодействовать между компонентами сервера и компонентами WASM
    Anonymous » » в форуме C#
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous
  • Разобрать многострочную строку с двумя разделителями на строку в массив ассоциативных строк.
    Anonymous » » в форуме Php
    0 Ответы
    32 Просмотры
    Последнее сообщение Anonymous
  • Удалить отступ и преобразовать многострочную строку в одну строку [дубликат]
    Anonymous » » в форуме Python
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Прочитайте многострочную строку как одну строку в Python
    Anonymous » » в форуме Python
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Отображать многострочную строку в div
    Anonymous » » в форуме Jquery
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Php»