À propos de l'instruction if
益伦
益伦 2018-12-30 23:24:17
0
3
1143

function read_file_array($filename, $skip_empty_lines = false)
{
// Vérifiez si le fichier est un fichier normal et vérifiez si le fichier est lisible
if (is_file($filename) && is_readable($filename)) {
                                                                                                                                          Passer lignes vides
                                                                                           en utilisant en utilisant         en utilisant ' ' ' en utilisant ‐ ‐ ‐ avant ‐ ‐‐‐‐                                                      à à                                                                    en utilisant en utilisant en utilisant                off                 out out out‐‐through ‐ ‐ ‐‐ ‐‐‐‐ ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐ ‐
      }
  }
  return "Le fichier ne peut pas être lu!";
}

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




Question : Professeur Wei Xiaobao, la dernière ligne de la fonction read_file_array ici

renvoie "Le fichier ne peut pas être lu !";

Pourquoi n'encapsulez-vous pas ce comportement avec else() ? l'instruction if n'a pas été suivie de elseif() et le résultat de retour était direct Bien qu'il n'y ait aucun problème pour le moment, cela ne viole pas la spécification. Ou la logique ? ?

益伦
益伦

répondre à tous(2)
一路向北丶

return sort de la fonction, donc return ne peut être exécuté qu'une seule fois dans une fonction, donc ce n'est pas grave si vous n'ajoutez rien d'autre

  • répondre C'est une explication simple, merci mon frère !
    益伦 auteur 2019-01-08 17:04:57
韦小宝

Le dernier est inutile, sinon c'est juste une question d'efficacité, et ne viole pas les normes et la logique

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!