note 113765 added to function.ereg

From: Date: Thu, 28 Nov 2013 16:24:27 +0000
Subject: note 113765 added to function.ereg
Groups: php.notes 
Request: Send a blank email to php-notes+get-197651@lists.php.net to get a copy of this message
eregi & preg_match() what difference Find page title ------------------ This handy code snippet will find and print the text within the <title> and </title> tags of a html page. Find_ page_ title_by_eregi.php ---------------------------------- <?php $fp = fopen("http://www.w3schools.com/default.asp","r"); while (!feof($fp) ){ $page .= fgets($fp, 4096); } $titre = eregi("<title>(.*)</title>",$page,$regs); // reg exp is without / / and flexible print_r($regs); echo "<br/>"; // Array ( [0] => [1] => W3Schools Online Web Tutorials ) echo $regs[1] ; // W3Schools Online Web Tutorials fclose($fp); ?> ====================================== Find_ page_ title _by_preg_match_all.php ----------------------------------------------- <?php $fp = fopen("http://www.w3schools.com/default.asp","r"); while (!feof($fp) ){ $page .= fgets($fp, 4096); } preg_match_all("/<title>(.*)<\/title>/i",$page,$regs); // reg exp must with / / and not flexible print_r($regs); echo "<br/>"; // Array ( [0] => Array ( [0] => ) [1] => Array ( [0] => W3Schools Online Web Tutorials ) ) echo $regs[1][0]; // W3Schools Online Web Tutorials fclose($fp); ?> ---- Server IP: 72.52.91.14 Probable Submitter: 72.52.91.14 ---- Manual Page -- http://php.net/manual/en/function.ereg.php Edit -- https://master.php.net/note/edit/113765 Del: integrated -- https://master.php.net/note/delete/113765/integrated Del: useless -- https://master.php.net/note/delete/113765/useless Del: bad code -- https://master.php.net/note/delete/113765/bad+code Del: spam -- https://master.php.net/note/delete/113765/spam Del: non-english -- https://master.php.net/note/delete/113765/non-english Del: in docs -- https://master.php.net/note/delete/113765/in+docs Del: other reasons-- https://master.php.net/note/delete/113765 Reject -- https://master.php.net/note/reject/113765 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#197651) next »