Créer un fichier .txt en PHP
Language : PHP
Description : Crée un fichier “texte.txt” ou efface le fichier “texte.txt” si celui-ci existe déjà.
Input : /
Output : /
function initialization()
{
$file=”texte.txt”;
$fp=fopen($file,”w+”);
fclose($fp);
}
Ecrire à la fin d’un fichier .txt en PHP
Language : PHP
Description : Crée un fichier “texte.txt” si il n’existe pas déjà et écrit $word à la fin.
Input : $word
Output : /
function add_word($word)
{
$file = “texte.txt”;
$fp = fopen($file, ‘a’);
fwrite($fp, $word);
fclose($fp);
}
Ecrire au début d’un fichier .txt en PHP
Language : PHP
Description : Ecrit $word au début du fichier “texte.txt”.
Input : /
Output : /
<?php
$file_data = $word;
$file_data .= file_get_contents(‘texte.txt’);
file_put_contents(‘texte.txt’, $file_data);
?>
Extraire le code HTML d’une page web en PHP
Language : PHP
Input : url de la page.
Output : code html de la page.
function get_html($url) {
if (strtoupper(substr($url,0,7))==”HTTP://”) $url=substr($url,7);
$p = strpos($url,”/”);
if ($p===FALSE) {
$nom_domaine=$url;
$get=”/”;
}else {
$nom_domaine=substr($url,0,$p);
$get=substr($url,$p);
}
$errno=””; $errstr=””; $r=””;
$fp = fsockopen($nom_domaine, 80, $errno, $errstr, 15);
if($fp) {
socket_set_timeout($fp, 15);
fputs($fp,”GET $get HTTP/1.1\r\n”);
fputs($fp,”Host: $nom_domaine\r\n”);
$navigateur=$_SERVER[‘HTTP_USER_AGENT’];
fputs($fp,”User-Agent: $navigateur\r\n”);
fputs($fp,”Connection: Close\r\n\r\n”);
$r=””;
while(!feof($fp)) {
$r.=fgets($fp,1024);
}
fclose($fp);
// echo $r ;
return($r);
}
return(”);
}
41 comments