recherche

Maison  >  Questions et réponses  >  le corps du texte

Une erreur se produit lors de la lecture du contenu d'un fichier temporaire nouvellement créé

<?php
//Créer un fichier temporaire
$lsfile = tmpfile();

//Écrire des données dedans
$lsshuju = fwrite($lsfile,'111Voici les données écrites dans le fichier temporaire') ;

//Sortir la situation d'écriture
echo 'Write ' . $lsshuju ' caractères dans le fichier temporaire<br>';

//Sortir le contenu du fichier temporaire
$shuchu = file_get_contents($lsfile );
echo $shuchu;

//Fermez le fichier temporaire
fclose($lsfile);
?>


Une erreur se produit lors de la lecture du contenu Comment puis-je lire le contenu correctement ?

LIWENLIWEN2749 Il y a quelques jours1370

répondre à tous(1)je répondrai

  • ringa_lee

    ringa_lee2017-06-14 21:15:05

    Quel est le problème avec le rapport

    répondre
    0
  • LIWEN

    39 caractères ont été écrits dans le fichier temporaire Attention : file_get_contents() s'attend à ce que le paramètre 1 soit un chemin valide, ressource donnée dans /home/phpcn6peh2pwcun/wwwroot/compile.php(30) : code eval()'d à la ligne 12

    LIWEN · 2017-06-15 09:02:41
    ringa_lee

    L'erreur signalée est que la variable $lsfile n'est pas un chemin valide.

    ringa_lee · 2017-06-15 09:14:49
  • Annulerrépondre