php ÕýÔò±í´ïʽ×ܽá
Àý£º
ÒªÇóÆ¥Åä±êÌâ
<div class="detail-hd">
<h3>
Îå»Ê¹Ú 2010´º×°ÐÂÆ·Ê±ÉÐTÐô ³¤Ðä Å®×°³¤¿îTÐô ÈÈÂôº«°æ³¤T ÌØ¼Û
</h3>
$reg="|<div class=\"detail-hd\">[\n\r\t]*<h3>[\n\r\t]*(.*)[\n\r\t]*</h3>|";
preg_match_all ($reg,$html,$out, PREG_PATTERN_ORDER);
/*
foreach ($out as $value){
foreach ($value as $value2){
echo ($value2."<br>");
}
}
*/
echo ($out[1][0]."<br>");
×ܽ᣺
1¡¢htmlÖеÄÁ½¸ö¼âÀ¨ºÅ²»ÓÃתÒå"<>"
2¡¢"ðºÅҪתÒ壬PHPÓï·¨ÐèÒª
3¡¢ÒªÅäÖÃÀ¨ºÅ(±¾ÉíҪתÒå\(£¬²»×ªÒå¾ÍÊÇÕýÔòµÄ·Ö×é
4¡¢·´Ð±¸Ü²»ÓÃתÒå/
6¡¢Æ¥Å仨³µ[\n\r\t]
7¡¢Æ¥Åä°üÀ¨»Ø³µÔÚÄÚµÄËùÓÐ×Ö·û[\s\S]
8¡¢µ¥ÒýºÅ²»ÓÃתÒå/
9¡¢preg_match_all µÄ½ç¶¨·û¿ÉÒÔÊÇ|»òÕß#£¬Èç¹ûÓÃ|£¬¾Í²»Äܱí´ï·ÖÖ§Ìõ¼þÁË£¬¹ÊÓÃ#ºÃЩ£¬È磺
$reg="#http://.*?(\.jpg|\.gif)#i";
preg_match_all ($reg,$g_attributes,$out, PREG_PATTERN_ORDER);
10¡¢ikmb
Ïà¹ØÎĵµ£º
PHP³ÌÐòºÍMySqlÊý¾ÝÂÒÂëÎÊÌâÔÒò¼°½â¾ö
ÂÒÂëÎÊÌâ¼òµ¥Ëµ¾ÍÊÇÊý¾Ý¿âдÈë¶ÁÈ¡£¬ÍøÒ³Îļþ£¬ÍøÒ³ÏÔʾʱ¼¸¸ö»·½ÚµÄ±àÂë²»Ò»ÖÂÔì³ÉµÄ¡£
ÂÒÂëÎÊÌâ
дÈëʱ£ºÒ³ÃæÌáȡдÈëÊý¾Ý±àÂëºÍдÈëÊý¾Ý¿âʱ±àÂë²»Ò»ÖÂ
¶Áȡʱ£º¶ÁÈ¡ºóËùÓñàÂëÓëÊý¾Ý¿âдÈëʱ²»Ò»ÖÂ
ÏÔʾʱ£º±àÂëÓëÊý¾Ý¿â¶ÁÈ¡ºóµÄÊý¾Ý²»Ò»ÖÂ
ºÜÏÔȻֻÓÐÈýÕß¶¼Í³Ò»²ÅÐУ ......
1¡¢·ÀÖ¹Ìø³öwebĿ¼ £¨ÑÏÖØ²ÉÓã©
¡¡¡¡Ê×ÏÈÐÞ¸Ähttpd.conf£¬Èç¹ûÄãÖ»ÔÊÐíÄãµÄphp½Å±¾³ÌÐòÔÚwebĿ¼Àï²Ù×÷£¬»¹¿ÉÒÔÐÞ¸Ähttpd.confÎļþÏÞÖÆphpµÄ²Ù×÷·¾¶¡£±ÈÈçÄãµÄwebĿ¼ÊÇ/usr/local/apache/htdocs£¬ÄÇôÔÚhttpd.confÀï¼ÓÉÏÕâô¼¸ÐУº
¡¡¡¡php_admin_value open_basedir /usr/local/apache/htdocs
¡¡¡¡ÕâÑù£¬Èç¹û½Å±¾Òª ......
¡¡¡¡±¾ÎÄÊ×·¢´úÂëÌìÏÂ,×ªÔØÇë×¢Ã÷À´Ô´´úÂëÌìÏ£¬Ð»Ð»¡£
¡¡¡¡½ñÌìÉϰàʱÓöµ½Ò»¸öÎÊÌ⣬ÓÎÏ·¹Ù·´Ó¦Ò»¸öÓû§³ä²»ÁËÖµ¡£³ä²»ÁËÖµÒ»°ãΪÓû§½ÇÉ«²»ÕýÈ·£¬ÎÒ×Ðϸ¼ì²é·¢ÏÖ¸ÃÓû§½ÇÉ«ÓеãÒì³££¬ÒòΪ¶Ô·½·µ»Ø½ÇÉ«ÊÇxml£¬ÎÒÌùÉÏÀ´¸ø´ó¼Ò¿´Ò»Ï£º
<Result value="true" message="Success!"> <It ......
PHPÔÚÒ³ÃæÉÏÏÔʾ³ö´íÏûÏ¢²¢ÈÃÓû§¿´¼ûÊÇ¿ª·¢ÈËÔ±ÔõôÑùÒ²²»Ô¸ÒâÃæ¶ÔµÄ£¬µ«ÊÇ˶¼²»ÏëÔÚһ̨ûÓÐÅäÖóÉÏÔʾ³ö´íÏûÏ¢µÄ·þÎñÆ÷ÉÏÓÃPHP¿ª·¢´úÂë¡£¿ª·¢Ê±ÏÔʾPHPµÄ´íÎóÏûÏ¢¶Ô¿ª·¢ÈËÔ±À´ËµÊǸöÃ÷ÖǵÄÑ¡Ôñ£¬Ëùν¹¤¾ßÊÇʹÈË·½±ãµÄ£¬¾ÍÊÇÈç´Ë¡£
¡¡¡¡ÏÂÃæÀ´ËµËµÏÔʾPHP´íÎóÌáʾÏûÏ¢µÄÈý¸ö·½·¨¡£
¡¡¡¡Ò»£ºphp.iniÅäÖÃ
¡¡¡¡php.iniÅä ......
function htmldecode($str)
{
if(empty($str)) return;
if($str=="") return $str;
$str=str_replace("&",chr(34),$str);
$str=str_replace(">",">",$str);
$str=str_replace("<","<",$str);
$str=str_replace("&","&",$str);
$str=str_replace(" ",chr(32),$str);
$str=str_replace(" ", ......