Прошу не судить меня за такой вопрос строго.
Смысл такой, я написал
Local $a= 1 or 2
Программа ошибок не выдаёт. Работает.
Но когда доходит до:
If $b=$a then ....
а $b в этот момент равно к примеру 9, то скрипт всё равно выполняет то что стоит после then.
Вопрос. Корректно ли я сделал. Или мне нужно было всё же сделать две переменные $а1=1, $а2=2. Если не корректно, то почему тогда программа не выдаёт ошибку? И как она тогда воспринимает, то что я написал?
Смысл такой, я написал
Local $a= 1 or 2
Программа ошибок не выдаёт. Работает.
Но когда доходит до:
If $b=$a then ....
а $b в этот момент равно к примеру 9, то скрипт всё равно выполняет то что стоит после then.
Вопрос. Корректно ли я сделал. Или мне нужно было всё же сделать две переменные $а1=1, $а2=2. Если не корректно, то почему тогда программа не выдаёт ошибку? И как она тогда воспринимает, то что я написал?