| |
|
|
| | собственно вопрос - можно ли использовать or везде вместо связки if ... else, например
ftp_put($conn_id, $remote_file, $file, FTP_ASCII) or die( "не удалось" );
|
вместо
if (ftp_put($conn_id, $remote_file, $file, FTP_ASCII)) {
echo "$file загружен на сервер\n";
} else {
echo "Не удалось загрузить $file на сервер\n";
}
|
| |
| |
|
|
| |
|
|
| |
для: 1999
(03.01.2007 в 16:31)
| | | Можно, но вместо
<?php
if (!ftp_put($conn_id, $remote_file, $file, FTP_ASCII)) {
echo "Не удалось загрузить $file на сервер\n";
}
?>
|
Конструкцию if ... else эмулировать уже не удастся. | |
| |
|
|
| |
|
|
| |
для: cheops
(03.01.2007 в 16:42)
| | | не понял... почему именно вместо ftp_put нельзя? что в ней такого? | |
| |
|
|
| |
|
|
| |
для: 1999
(03.01.2007 в 16:46)
| | | Вероятно cheops имеете ввиду то, что echo не является функцией и с "or" применять нельзя. | |
| |
|
|
| |
|
|
| |
для: 1999
(03.01.2007 в 16:46)
| | | Можно, от чего нельзя, просто речь о том, что ... or die() может заменить только if(!...), конструкцию if ... else ... заменить уже не получится | |
| |
|
|