Über if-Anweisung
益伦
益伦 2018-12-30 23:24:17
0
3
1179

function read_file_array($filename, $skip_empty_lines = false)
{
// Überprüfen Sie, ob die Datei eine normale Datei ist und prüfen Sie, ob die Datei lesbar ist
if (is_file($filename) && is_readable($filename)) {
                                                                              Überspringen leere Zeilen
                                                                                             using using         durch using ' 's ' durch using ‐ ‐ ‐ vorwärts ‐                                                                                                         ‐ ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐ ‐
      }
  }
  return „Die Datei kann nicht gelesen werden!“;
}

var_dump(read_file_array('text1.txt'));




Frage: Lehrer Wei Xiaobao, die letzte Zeile in der Funktion read_file_array

gibt „Die Datei kann nicht gelesen werden!“ zurück;

Warum muss dieses Verhalten nicht mit else() umschlossen werden? Natürlich folgte der if-Anweisung nicht elseif() und die Rückgabeausgabe erfolgte vorerst nicht, es verstößt jedoch nicht gegen die Spezifikation. ?

益伦
益伦

Antworte allen(2)
一路向北丶

return  跳出函数  ,所以一个函数里只能只能执行一次return  ,所以不加 else 也没有事的

  • Antwort 这解释通俗,谢老哥!
    益伦 Autor 2019-01-08 17:04:57
韦小宝

最后的那里没有用else只是效率的问题,没有不符合规范和逻辑

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage