PHP¸ß¼¶Óï·¨£¨Ò»£©—— Îļþ´¦Àí
PHP
Îļþ´¦Àí
fopen()
º¯ÊýÓÃÓÚÔÚ
PHP
Öдò¿ªÎļþ¡£
´ò¿ªÎļþ
fopen()
º¯ÊýÓÃÓÚÔÚ
PHP
Öдò¿ªÎļþ¡£
´Ëº¯ÊýµÄµÚÒ»¸ö²ÎÊýº¬ÓÐÒª´ò¿ªµÄÎļþµÄÃû³Æ£¬µÚ¶þ¸ö²ÎÊý¹æ¶¨ÁËʹÓÃÄÄÖÖģʽÀ´´ò¿ªÎļþ£º
<html>
<body>
<?php
$file=fopen("welcome.txt","r");
?>
</body>
</html>
Îļþ¿ÉÄÜͨ¹ýÏÂÁÐģʽÀ´´ò¿ª£º
ģʽ
ÃèÊö
r
Ö»¶Á¡£ÔÚÎļþµÄ¿ªÍ·¿ªÊ¼¡£
r+
¶Á
/
д¡£ÔÚÎļþµÄ¿ªÍ·¿ªÊ¼¡£
w
ֻд¡£´ò¿ª²¢Çå¿ÕÎļþµÄÄÚÈÝ£»Èç¹ûÎļþ²»´æÔÚ£¬Ôò´´½¨ÐÂÎļþ¡£
w+
¶Á
/
д¡£´ò¿ª²¢Çå¿ÕÎļþµÄÄÚÈÝ£»Èç¹ûÎļþ²»´æÔÚ£¬Ôò´´½¨ÐÂÎļþ¡£
a
×·¼Ó¡£´ò¿ª²¢ÏòÎļþÎļþµÄÄ©¶Ë½øÐÐд²Ù×÷£¬Èç¹ûÎļþ²»´æÔÚ£¬Ôò´´½¨ÐÂÎļþ¡£
a+
¶Á
/
×·¼Ó¡£Í¨¹ýÏòÎļþÄ©¶ËдÄÚÈÝ£¬À´±£³ÖÎļþÄÚÈÝ¡£
x
ֻд¡£´´½¨ÐÂÎļþ¡£Èç¹ûÎļþÒÔ´æÔÚ£¬Ôò·µ»Ø
FALSE
¡£
x+
¶Á
/
д¡£´´½¨ÐÂÎļþ¡£Èç¹ûÎļþÒÑ´æÔÚ£¬Ôò·µ»Ø
FALSE
ºÍÒ»¸ö´íÎó¡£
×¢ÊÍ£ºÈç¹û
fopen()
ÎÞ·¨´ò¿ªÖ¸¶¨Îļþ£¬Ôò·µ»Ø
0 (false)
¡£
Àý×Ó
Èç¹û
fopen()
²»ÄÜ´ò¿ªÖ¸¶¨µÄÎļþ£¬ÏÂÃæµÄÀý×Ó»áÉú³ÉÒ»¶ÎÏûÏ¢£º
<html>
<body>
<?php
$file=fopen("welcome.txt","r")
or exit("Unable to open file!");
?>
</body>
</html>
¹Ø±ÕÎļþ
fclose()
º¯ÊýÓÃÓڹرմò¿ªµÄÎļþ¡£
<?php
$file
= fopen("test.txt","r");
//some
code to be executed
fclose($file);
?>
¼ì²â
End-of-file
feof()
º¯Êý¼ì²âÊÇ·ñÒÑ´ïµ½ÎļþµÄÄ©¶Ë
(EOF)
¡£
ÔÚÑ»·±éÀúδ֪³¤¶ÈµÄÊý¾Ýʱ£¬
feof()
º¯ÊýºÜÓÐÓá£
×¢ÊÍ£º
ÔÚ
w
¡¢
a
ÒÔ¼°
x
ģʽ£¬ÄúÎÞ·¨¶ÁÈ¡´ò¿ªµÄÎļþ£¡
if
(feof($file)) echo "End of file";
ÖðÐжÁÈ¡Îļþ
fgets()
º¯ÊýÓÃÓÚ´ÓÎļþÖÐÖðÐжÁÈ¡Îļþ¡£
×¢ÊÍ£º
ÔÚµ÷Óøú¯ÊýÖ®ºó£¬ÎļþÖ¸Õë»áÒÆ¶¯µ½ÏÂÒ»ÐС£
Àý×Ó
ÏÂÃæµÄÀý×ÓÖðÐжÁÈ¡Îļþ£¬Ö±µ½ÎļþÄ©¶ËΪֹ£º
<?php
$file
= fopen("welcome.txt", "r") or exit("Unable to open
file!");
//Output
a line of the file until the end is reached
while(!feof($file))
{
echo fgets($file). "<br />";
Ïà¹ØÎĵµ£º
MySQL+PHP²úÉúÂÒÂëÔÒò£º
¡ô MySQLÊý¾Ý¿âĬÈϵıàÂëÊÇutf8,Èç¹ûÕâÖÖ±àÂëÓëÄãµÄPHPÍøÒ³²»Ò»ÖÂ,¿ÉÄܾͻáÔì³ÉMySQLÂÒÂ룻
¡ô MySQLÖд´½¨±íʱ»áÈÃÄãÑ¡ÔñÒ»ÖÖ±àÂë,Èç¹ûÕâÖÖ±àÂëÓëÄãµÄÍøÒ³±àÂë²»Ò»ÖÂ,Ò²¿ÉÄÜÔì³ÉMySQLÂÒÂ룻
¡ô MySQL´´½¨±íʱÌí¼Ó×Ö¶ÎÊÇ¿ÉÒÔÑ¡Ôñ±àÂëµÄ,Èç¹ûÕâÖÖ±àÂëÓëÄãµÄÍøÒ³±àÂë²»Ò»ÖÂ,Ò²¿ÉÄÜÔì³ÉMySQ ......
ÔÚÍøÉÏÕÒµ½2¶ÎPHPÒôÀÖ²¥·Å³ÌÐò£¬ÓпÕÔÙÍêÉÆÒ»Ï£¬Ð´¸ö¹¦ÄÜ±È½ÏÆëÈ«µÄ
²âÊÔÔËÐл·¾³£ºWindowsXP+APMServ 5.2.6
ÔÚCoreAmp PHP5.3.1ÉÏÃæÔËÐÐҪôÎÞ½á¹û£¬ÒªÃ´ÔËÐв»Õý³£¡£-/\-
1¡£Õâ¸öÀý×Ó¹¦ÄܱȽÏÇ¿´ó£¬½«phpÎļþÉÏ´«µ½º¬ÓÐmp3¸èÇúµÄĿ¼ºóÔËÐУ¬³ÌÐò»á×Ô¶¯Ñ°ÕÒmp3¸èÇú²¢Éú³ÉÓиèÊÖר¼µÈÐÅÏ¢ÄÜÏÂÔØÄÜÊÔÌýµÄ¾²Ì¬Ò³Ãæ¡£< ......
¹úÍâÔ½À´Ô½¶àµÄ¹«Ë¾¿ª·¢FacebookÓ¦Óã¬ÖÁÓÚ¹úÄÚÔÝÇÒ²»±í£¬´ó¼ÒÐÄÖª¶ÇÃ÷¡£»¹ºÃHKÒ²ËãÊÇÌì³¯Ï½Çø£¬±¾ßÖÐÒ²Ëã´øÓаëÏ´¾ß……¿ª·¢Á˼¸¿îFacebookÓ¦Óã¬×ܽá¾Ñé½Ìѵ£¬ÔÚÒµÓàʱ¼ä¿ª·¢ÁËÒ»¿îFacebookÓ¦ÓÃPHP¿ª·¢¿ò¼Ü——Fabos¡£
Ϊɶ½ÐFabos£¿ÎÒÓÐÒ»¸öfabosÓòÃû£¬±»ºÍг£¡¾ÍËã×ö¸ö¼ÍÄҲµ±×öÊÇÒµÓàʱ¼ä ......
ÔÎÄÁ´½Ó http://94798.blog.51cto.com/84798/261991
¶ÔÓÚ´ËÎÊÌâµÄ½â¾ö°ì·¨£¬´ò¿ªapache°²×°Â·¾¶ÖеÄhttp.confÎļþ£¬
ÕÒ´òÒÔÏÂÄÚÈÝ
# onlineoffline tag - don't remove
Order Deny,Allow
Deny from all & ......
1 ¿ªÊ¼Ð´PHP³ÌÐò
¸úѧC/C++¡¢javaÒ»Ñù£¬ÎÒÃÇÏÈ´Óhello world¿ªÊ¼£º
PHP µÄ½Å±¾¿éÒÔ <?php ¿ªÊ¼£¬ÒÔ ?> ½áÊø¡£Äú¿ÉÒÔ°Ñ PHP µÄ½Å±¾¿é·ÅÖÃÔÚhtmlÎĵµÖеÄÈκÎλÖᣵ±È»£¬ÔÚÖ§³Ö¼òдµÄ·þÎñÆ÷ÉÏ£¬Äú¿ÉÒÔʹÓà <? ºÍ ?> À´¿ªÊ¼ºÍ½áÊø½Å±¾¿é¡£²»¹ý£¬ÎªÁË´ïµ½×îºÃµÄ¼æÈÝÐÔ£¬ÎÒÃÇÍÆ¼öÄúʹÓñê×¼ÐÎʽ£¨ <?php£© £¬¶ ......