Извинения, если это простой вопрос и / или бессмысленный.
Я пытаюсь изменить вывод строки на основе двух простых переменных.
Это исходная переменная;
$src = 'http://example.org';
И у меня есть следующие переменные параметра, которые извлекают данные из шорткода Wordpress (если он существует);
$bg = $attr['background'];
$col = $attr['color'];
Чего я хочу добиться, так это если ни одна из переменных параметра не имеет значений, исходная переменная остается неизменной.
Если существует только одна из переменных параметра, значение исходной переменной становится равным;
http://example.org?background='.$bg.'
или
http://example.org?color='.$col.'
В зависимости от того, какое из них имеет значение.
Если обе переменные-опции имеют значения, исходное значение должно стать;
http://example.org?background='.$bg.'&color='.$col.'
Может кто-нибудь указать мне правильное направление на это, пожалуйста? Был бы очень признателен.