PHP - оператор If, сравнивающий строку с содержимым текстового файла

По крайней мере, в Visual Studio Ultimate 2013, версии 12.0.30723.00 Update 3, невозможно разделить оператор if / else с разрывом строки:

работает:

if '$(BuildingInsideVisualStudio)' == 'true' (echo local) else (echo server)

не работает:

if '$(BuildingInsideVisualStudio)' == 'true' (echo local) 
else (echo server)
-1
задан Shawn Gray 27 February 2019 в 16:48
поделиться

2 ответа

Если бы эти два значения были целыми числами, я бы использовал floor () их и использовал бы ==

И ловил для 0 исключений

0
ответ дан Teson 27 February 2019 в 16:48
поделиться

Если

Если [111] - это, как вы говорите, строка чисел, то имя файла не заканчивается.
Вы должны сделать эту строку:

$gen_num = file_get_contents(

Если

Если [111] - это, как вы говорите, строка чисел, то имя файла не заканчивается.
Вы должны сделать эту строку:

[110]

Или file_get_contents не найдет файл с только числами в качестве имени и вернет false.
Вот почему цифры не совпадают.

SESSION['filename']
- это, как вы говорите, строка чисел, то имя файла не заканчивается.
Вы должны сделать эту строку:

[110]

Или file_get_contents не найдет файл с только числами в качестве имени и вернет false.
Вот почему цифры не совпадают.

SESSION['filename'] . ".txt");

Или file_get_contents не найдет файл с только числами в качестве имени и вернет false.
Вот почему цифры не совпадают.

SESSION['filename']
- это, как вы говорите, строка чисел, то имя файла не заканчивается.
Вы должны сделать эту строку:

[110]

Или file_get_contents не найдет файл с только числами в качестве имени и вернет false.
Вот почему цифры не совпадают.

0
ответ дан Andreas 27 February 2019 в 16:48
поделиться
Другие вопросы по тегам:

Похожие вопросы: