У меня есть значение для параметров и выключатель, чтобы установить выпадение. Я вытаскиваю значения с сервера MySQL и пытаюсь сопоставить значение значению в переключателе, чтобы установить раскрывающее значение. < /P>
echo $attribute;
$attributeArray = array("","Hello World");
$attribute2Array = array("","Hello World");
switch ((string)$attribute) {
case "$attribute2Array[1]":
$attributeArray[1] = "selected";
break;
}
echo "
Attribute:
$attribute2Array[0]
$attribute2Array[1]
";
< /code>
Эхо говорит, что то же самое, что и переключатель, по крайней мере, в веб -браузере Chrome. Поэтому я попытался заменить пространство в «Hello World» на «Hello & NB SP; World» (нет места в NB SP), но я не могу заставить это работать. Я пробовал заменить замену и print_r и т. Д. Я попробовал, если логическое сравнение, и оно возвращает ложь. Мой метод работает, за исключением значений с пробелами в них.
Подробнее здесь: https://stackoverflow.com/questions/252 ... ace-issues