// ÎÒ¿´¹ýµÄÁ½±¾Êé PHP µÄÊéÖÐÌá¼°µ½ PHP6 µÄÐÂÌØÐÔ£¬ÆäÖÐÁ½¸öÊÇ namespace ºÍ unicode£¬
// ´Ó PHP5.3 ¿ªÊ¼£¬php ÒѾ֧³Ö namespace ÁË; ¶ø Unicode ÔÚ PHP5.3 Öл¹Ã»Óз¢²¼¡£
//
// ¿´Êé¿´µ½ PHP µÄ¶à×Ö½Ú´¦Àí£¬Ï뵽ǰ¶Îʱ¼ä»¹»á×Ô¼º½ØÈ¡ ÖÐÓ¢»ìºÏµÄ×Ö·û´®£¬ÄÇʱºò»¨Á˺ܳ¤Ê±¼äÀ´¿´ utf£8£¬
// gbk, gb2312, gb18030, unicode Ö®ÀàµÄ£¬ÏÖÔÚ¿´ÓÐÁ˶à×Ö½Ú´¦ÀíµÄÀ©Õ¹²»ÐèÒªÄÇôÂé·³ÁË¡£
//
// php5 ÔÚÁ½¸öÀ©Õ¹ÖÐÖ§³Ö×Ö·û±àÂëºÍ¶à×Ö½ÚÎÊÌ⣺
// iconv ºÍ mbstring
// Á½¸öÖ®¼äµÄÖ÷񻂿±ð£º
// iconv ʹÓõÄÒ»¸öÍⲿµÄ¿â£»¶ø mbstring ʹÓõÄÊÇ php °ï¶¨µÄ¿â¡£
// ÒòΪ iconv (Ö»ÉÙÔÚ×îÐ嵀 linux °æ±¾ÖÐ)Ö§³Ö¸ü¶àµÄ±àÂ룬ËùÒÔ iconv ¿ÉÄÜÊÇͨÓû°×îºÃµÄÑ¡Ôñ¡£
/**
* iconv º¯Êý
*/
iconv_get_encoding()
// 0/1
// Retrieve internal configuration variables of iconv extension
iconv_mime_decode_headers()
// 1/3
// Decodes multiple MIME header fields at once
// ·µ»ØÊý×é
// Returns an associative array that holds a whole set of MIME header fields specified
// by encoded_headers on success, or FALSE if an error occurs d ......
UbuntuÎÞÒÉÊÇlinux³õѧÕßµÄÊ×Ñ¡°æ±¾£¬ÒòΪËüͼÐνçÃæÖ§³ÖµÄ·Ç³£ºÃ¡£
È»¶øxammpÊÇphp³õѧÕßµÄÊ×Ñ¡¡£
1.ʲôÊÇxammp?
XAMPP£¨Apache+MySQL+PHP+PERL£©ÊÇÒ»¸ö¹¦ÄÜÇ¿´óµÄ½¨Õ¾¼¯³ÉÈí¼þ°ü¡£Õâ¸öÈí¼þ°üÔÀ´µÄÃû×ÖÊÇLAMPP£¬µ«ÊÇΪÁ˱ÜÃâÎó½â£¬×îÐµļ¸¸ö°æ±¾¾Í¸ÄÃûΪ XAMPP ÁË¡£Ëü¿ÉÒÔÔÚWindows¡¢Linux¡¢SolarisÈýÖÖ²Ù×÷ϵͳϰ²×°Ê¹Óã¬Ö§³Ö¶àÓïÑÔ£ºÓ¢ÎÄ¡¢¼òÌåÖÐÎÄ¡¢·±ÌåÖÐÎÄ¡¢º«ÎÄ¡¢¶íÎÄ¡¢ÈÕÎĵȡ£
¡¡¡¡Ðí¶àÈËͨ¹ýËûÃÇ×Ô¼ºµÄ¾ÑéÈÏʶµ½°²×° Apache ·þÎñÆ÷ÊǼþ²»ÈÝÒ×µÄʶù¡£Èç¹ûÄúÏëÌí¼Ó MySQL¡¢PHP ºÍ Perl£¬ÄǾ͸üÄÑÁË¡£XAMPP ÊÇÒ»¸öÒ×ÓÚ°²×°ÇÒ°üº¬ MySQL¡¢PHP ºÍ Perl µÄ Apache ·¢Ðа档XAMPP µÄÈ··Ç³£ÈÝÒ×°²×°ºÍʹÓãºÖ»ÐèÏÂÔØ£¬½âѹËõ£¬Æô¶¯¼´¿É¡£
¡¡¡¡µ½Ä¿Ç°ÎªÖ¹£¬XAMPP ¹²ÓÐÒÔÏÂËÄÖÖ°æ±¾£º
¡¡¡¡ÊÊÓÃÓÚ Linux µÄ°æ±¾£¨ÒÑÔÚ Ubuntu¡¢SuSE¡¢RedHat¡¢Mandrake ºÍ Debian ÏÂͨ¹ý²âÊÔ£©£¬
¡¡¡¡ÊÊÓÃÓÚ Windows 98¡¢NT¡¢2000¡¢2003¡¢XP ºÍ Vista µÄ°æ±¾£¬
¡¡¡¡ÊÊÓÃÓÚ Solaris SPARC µÄ²âÊ԰棨ÔÚ Solaris 8 »·¾³Ï¿ª·¢²¢²âÊÔ£©£¬
¡¡¡¡ÊÊÓÃÓÚ Mac OS X µÄ²âÊÔ°æ¡£
¡¡¡¡ÊÊÓÃÓÚ Mac OS X ºÍ Solaris µÄ XAMPP °æ±¾Éд¦ÓÚ¿ª·¢µÄµÚÒ»½×¶Î¡£Ê¹ÓÃʱ·çÏÕ×Ôµ££¡
¡¡¡¡XAMPP ......
1¡¢Ä£°åµÄÓÉÀ´
ÔÚûÓÐÄ£°å¼¼Êõ֮ǰ£¬Ê¹ÓÃPHP¿ª·¢³ÌÐò£¬Í¨³£¶¼ÊÇphp´úÂëºÍhtml»ì±àÔÚÒ»Æð¡£±ÈÈç˵ÐÂÎÅÁÐ±í£¬ºÜ¿ÉÄܾÍÊÇÒ»¸önewslist.phpÒ³Ãæ£¬½á¹¹ÈçÏ£º
<?
//´ÓÊý¾Ý¿âÖжÁÈ¡³öÒªÏÔʾµÄÐÂÎżÇ¼
?>
<html>
<head>……..
</head>
<body>
<?
While ($news = mysql_fetch_array($result)) {
?>
<!--Êä³öÐÂÎűêÌâ -- >
<?
}
?>
</body>
</html>
ÄÇôÕâÑùÓÐʲôÎÊÌâÄØ£¿Ê×ÏÈ£¬²»ÀûÓÚ·Ö¹¤ºÏ×÷¡£Ò»°ãÀ´Ëµ£¬¶¼»áÓɳÌÐòÔ±À´Ð´´úÂ룬ÃÀ¹¤ÈËÔ±Éè¼ÆÒ³Ãæ¡£ÄÇôÔÚÕâÖÖ·½Ê½ÖУ¬³ÌÐòÔ±±ØÐëµÈ´ýÃÀ¹¤ÈËÔ±°Ñ½çÃæÉè¼ÆºÃ²ÅÄÜ¿ªÊ¼¹¤×÷¡£Ò²¾ÍÊÇ˵³ÌÐòÔ±ºÍÃÀ¹¤µÄ¹¤×÷ÊDz»ÄÜͬ²½µÄ¡£Æä´Î¡¢²»ÀûÓÚά»¤£¬¿Éά»¤ÐԲ±ÈÈç˵³ÌÐò¹Ì¶¨ºó£¬ÒªÐ޸ĽçÃæ£¬ÄÇô±ØÐëÓÉÃÀ¹¤Ð޸ĺ󣬳ÌÐòÔ±ÔÙÖØÐÂÌí¼Ó¡£×îºó£¬³ÌÐò½á¹¹»ìÂÒ£¬¿É¶ÁÐԲHTMLºÍPHP»ì±àÔÚÒ»Æð£¬Ò»µ©³ÌÐòÒ»¶à£¬¾Í»á±äµÄ·Ç³£µÄÁèÂÒ¡£
Àí½âÄ£°åÔÀ헗ʹÓÃPHP±êÇ©µÄÄ£°å¼¼Êõ
Ä£°å¼¼ÊõÕýÊÇΪÁ˽â¾öÕâЩÎÊÌâ¶ø³öÏֵģ¬ÎªÁ˽â¾öÕâЩÎÊÌ⣬×îÔç³öÏÖµÄÊÇʹÓÃphp±êÇ©µÄÄ£°å¼¼Êõ¡£
Ê×ÏÈ£¬ÎÒÃÇÒªÃ÷°×Ä£°åµÄÄ¿µÄÊÇʲô¡£Ä£°åÖ÷ÒªÒª ......
ÎÒ´òËãÔÚÃüÁîÐÐÖÐÕâÑùµ÷ÓÃphp£º cat filename|php a.php£¬ÈÃa.php¶ÁÈ¡filenameÀïÃæµÄÿÐмǼ½øÐд¦Àí£¬·½·¨ÈçÏ£º
<?php
$fp = fopen("/dev/stdin", "r");
while($input = fgets($fp, 10000))
{
echo urldecode($input);
}
?>
......
ΪÁËÓ¦¸¶Êý×ÖýÌåʵ¼ùСѧÆÚ£¬ÓÃÁ½ÈýÌìµÄʱ¼ä´Ò´ÒææµØ¼ÜÆðÀ´Ò»¸öPHPÍøÕ¾¡£ÍøÕ¾ºÜ´é£¬ÀÏʦ¸øµÄ·ÖÊýÈÃËü¿´ÆðÀ´¸ü´é¡£
×öÕâ¸öÍøÕ¾µÄÄǶÎʱ¼äÕýºÃÔÚ¿´BrooksµÄÄDZ¾¿õÊÀ¾µä¡¶ÈËÔÂÉñ»°¡·£¬Á˽âÁËÆäÖеēThe Surgical
Team”µÄ¿ª·¢Ä£Ê½£¬¾õµÃÔÚÌØÊⳡºÏÏ£¬ÕâÖÖ¿ª·¢Ä£Ê½È·Êµ»áÓµÓм«¸ßµÄ¿ª·¢Ð§ÂʺÍÍŶÓÕ½¶·Á¦¡£
ÒÔÏÂ˵˵ÔÚÕâ¸öÍøÕ¾µÄ¿ª·¢¹ý³ÌÖеÄһЩÊÕ»ñ°É¡£
Ò»£ºFirefox3.5ÉÏÍøÒ³µÄ¾ÓÖÐÎÊÌâ
ĿǰºÜ¶àÍøÕ¾¶¼Ã»½â¾öÔÚFirefox3.5ÉÏÃæ²»Äܽ«ÍøÒ³¾ÓÖеÄÎÊÌ⣬¾¹ýGoogle·¢ÏÖÕâ¸öÎÊÌâÆäÊµÕæµÄºÜeasy£¬Ö»ÐèÀûÓÃCSS¼¼Êõ£¬½«Õû¸öÍøÒ³ÖÐ×îµ×²ã“ºÐ×Ó”µÄCSSÉèΪÒÔÏÂÐÎʽ£º
#layer0
{
width:800px; height:779px;
text-align:left;
background-image:url(../images/background.gif);
/*background-color:#F8F8F8;*/
margin:0px auto;
}
ÆäÖÐmargin:0px auto;ÕýÊǽ«¸Ã²ã¾ÓÖеĹؼüËùÔÚ¡£
¶þ£ºIE8ºÍFirefox3.5µÈä¯ÀÀÆ÷ÔÚ“²ã”²¼¾ÖʱËù´æÔÚµÄÎÊÌâ
IE8ºÍFirefox3.5ÔڶԲ㲼¾ÖʱµÄ½âÎöÉÏ»á´æÔÚÉÙÐí²îÒ죬Òò´Ë»áÔì³ÉһЩÔڸ߶ȡ¢¿í¶ÈµÄÏÔʾÉÏ´æÔڵIJîÒ죬¶ÔÓÚ²»Í¬µÄä¯ÀÀÆ÷ÎÒʹÓÃÁ˲»Í¬µÄCSSÑùʽ±í£º
<link rel="stylesheet" type= ......
»ùÓÚPHPµÄÍøÉÏÉ̳ǹÜÀíÐÅϢϵͳ·ÖÎöÓëÉè¼Æ
Ò»¡¢ (±³¾°½éÉÜ)Ñ¡ÌâÒÀ¾Ý¼°¼ÛÖµ£º
2008ÄêϰëÄê,È«ÇòÐԵĽðÈÚΣ»ú±¬·¢,ÂûÑÓÖÁ¸÷¸ö²úÒµ¼°ÁìÓò,Õâ´Î¾¼ÃµÄ´óÏôÌõÈÃÎÒ¿´µ½µÄÊÇ»úÓö,ÖйúÔÚÕâ´Î¾¼ÃΣ»úÖÐÏÔʾÁ˲»·²µÄʵÁ¦Ó뷢չDZÁ¦,µ±ÆóÒµÃæÁÙÀ§¾³µÄʱºò,×îÏÈÏëµ½µÄÊÇÈçºÎËõ¼õÉÌÒµ³É±¾,±ÈÈç²ÃÔ±½µÐ½,Ëæ×ÅÍøÂçµÄÍêÉÆÓë·¢Õ¹,µç×ÓÉÌÎñÔ½À´Ô½Êܵ½ÖØÊÓ,ÒòΪͨ¹ýÍøÂçµÄÓªÏúʵÔÚÊdzɱ¾µÍ¶øÇÒ²»·Öʱ¼ä¿Õ¼äµØÓò¡£
Òò´Ë£¬ÆóҵΪÁËÄܺÍÓû§ºÜºÃµÄÁªÏµÔÚÒ»Æð£¬ÄÇôËü¾Í±ØÐëÐèÒªÒ»¸öÊôÓÚ×Ô¼ºµÄµç×ÓÉÌÎñϵͳÀ´´Ù½øºÍÓû§µÄ½»Á÷£¬·½±ãÓû§ºÍÆóÒµ¼äµÄÒµÎñÁªÏµ£¬´Ó¶øÎªÆóÒµ´øÀ´¸ü´óµÄÊÕÒæ£¬¶ø±¾ÏµÍ³ÕýÊÇÒòΪΪÁËÂú×ãÕâÀàÆóÒµµÄÐèÒª¶ø¿ª·¢µÄ¡£
ÄÇô£¬¸Ãϵͳ´æÔÚÓÐÈçºÎµÄ¾ßÌåÒâÒåÄØ£¿ÔÚµ±½ñÉç»á£¬ÍøÂçÒѾ·Ç³£ÆÕ¼°£¬Ò»°ãµÄÓû§¼ÒÍ¥¶¼ÒÑ×°ÉÏÁË¿í´ø»¥ÁªÍø£¬Í¨¹ýÊó±ê¼üÅ̾ͿÉÒÔ´ÓÍøÉÏ»ñµÃËùÐèÒªµÄÐÅÏ¢£¬ÔÚ´Ë£¬ÆóÒµµÄÐÅÏ¢¼°¸ÃÆóÒµµÄ²úÆ·µÄÐÅÏ¢£¬Èç²úÆ·µÄ¼Û¸ñ£¬Íâ±í£¬ÐÔÄܵÈÕâЩÐÅÏ¢Ò²¶¼ÊÇÓû§ËùÐèÒª»ñµÃµÄ¡£ÆóҵΪÁ˸ü·½±ãµÄ¿ªÕ¹ÒµÎñ£¬·þÎñÓû§¡£ÄÇôËü¾Í±ØÐëÓÐÒ»¸öÕâÑùµÄÒ»¸öºÍÓû§½»»¥µÄ½çÃæ¡£Õâ¸ö½çÃæ¾ÍÊÇ»ùÓÚWebµÄµç×ÓÉÌÎñϵͳ¡£ÆóÒµ¿ÉÒÔÔÚ¸ÃϵͳÉÏ·¢²¼ÆóÒµ¶¯Ì¬¡¢ÉÌÆ·ÐÅÏ¢¡¢ºÏ×÷» ......