Simuler un fichier?

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Simuler un fichier?

par Xenon_54 » 19 janv. 2008, 03:15

fopen retourne une ressource:

Code : Tout sélectionner

resource fopen ( string $filename , string $mode [, bool $use_include_path [, resource $context ]] )
Tu ne peux donc pas "simuler" un fopen avec une chaine de caractère.

par Berzemus » 19 janv. 2008, 01:32

eum.. pourquoi faire ? :shock:

Je te dirais d'isoler le code qui semble si important, et de simplement l'utiliser sur ta chaine..

Le problême doit être ailleurs, quelles sont les opérations si contraignantes à modifier ?

Simuler un fichier?

par dimalta5 » 19 janv. 2008, 00:02

Bonjour,

Je cherche à modifier une fonction qui normalement requière qu'on lui passe le nom d'un fichier en paramètre pour qu'à la place je puisse lui fournir une chaine de caractères.

cette fonction commence de la façon suivante:
function getList($filename){

      $fh = @fopen($filename, "r");

      //...puis plein de calcul en utilisant $fh (j'aimerai éviter de tout devoir modifier)

}
Est-t-il possible de simuler un fopen à partir une chaine de caractères?

Merci d'avance

JD