ÈçºÎµ÷ÊÔPhp?
×î¼òµ¥µÄ˶¼»áµÄµ÷ÊÔ(ÊÇô?):
±¾À´°²×°phpÊÇûÎÊÌâ Ò²ÄÜÓÃÁË µ«ÊÇÓÖ´ÓÊéÉϳÁËһЩ´úÂëÀ´·¢ÏÖ²»ÄÜÓÃ, ÄǾÍÓÃÑÛ¾¦×ÐϸµÄ¶Ô×ÅÊé±¾¾ÀÕýһϴúÂë¹þ ¿Ï¶¨ÊÇÄã³´íÁË ÒªÃ´ÊÇÓ¡Ë¢´íÁË
±ÈÈç 1(yi)¸úl(el) 0(ling)¸úO(´óдo)µÈ
±ðЦ¹þ ÕæµÄÓÐÈ˳´í¹ý »¹ÈÃÎÒ¹ýÈ¥°ïæµ÷ÊÔ ¹ýÈ¥ÎÒ¼Èë½øÈ¥(ËûµÄû±£´æ) ¾ÍÈ«¶ÔÁË
ÑÔ¹éÕý´«
Q: "ΪʲôҪµ÷ÊÔ?"
A: µ±È»ÊÇÒòΪ³ÌÐò´íÀ². ÄãÒÔΪÎÒÓÐʲô±ðµÄ´ð°¸?
Q: "¿ÉÊÇÎÒ¾õµÃÎҵijÌÐòÓ¦¸Ãû´í°¡!"
A: ²»ÄܳöÀ´ÆÚÍûµÄ½á¹û µ±È»ÊÇ´íÎó·¢Éú. ÓÐÕâÖÖ˼ÏëµÄÈËÊǸù±¾²»¾ß±¸µ÷ÊÔ¹ÛÄî ¸üûÓе÷ÊÔÄÜÁ¦.
Q: Äǵ÷ÊÔÓÐʲôÓÃ?
A: ²»¹ÜÊÇÄãÅäÖõÄphp³ö´í »¹ÊÇÄãµÄ³ÌÐòд´í »¹ÊÇÄãдµÄÕýÈ·µÄ³ÌÐò¸ú±ðÈËÅäÖõÄphp(±ÈÈçÃâ·Ñ¿Õ¼ä)·¸³å, ѧ»áµ÷ÊÔ¶¼ÄÜÕÒ³öÔÒòÀ´
Q: Âß¼ÂÒÁËÄܵ÷ÊÔºÃô?
A: »òÐíÄãż¶û¸ÄÀ´¸ÄÈ¥¸ÄºÃÁË ÒÔΪÊǵ÷ÊÔºÃÁË ÆäʵÄÇÒѾ²»Êǵ¥´¿µÄµ÷ÊÔ, ¶øÊÇ·´¸´µÄÓóÌÐò´úÂë½øÐÐ˼¿¼, ²¢ÇÒ·´¸´µÄ¸Ä´úÂëÀ´"ʵ¼ù"ij¸öideaÊÇ·ñ¿ÉÐÐ.
¿ÉÒÔ˵ÊÇ"µ÷ÊÔÂß¼"¶ø·Ç"µ÷ÊÔ´úÂë":
Â߼û´úÂë»òÕßÂÒ´úÂë--µ÷ÊÔ/ÐÞ¸ÄÂß¼-->ÕýÈ·µÄÂß¼->ÌåÏÖÔÚ´úÂëÉÏ,³öÀ´ÕýÈ·µÄ´úÂë.
µ¥´¿µÄµ÷ÊÔ´úÂëÊÇ:
ÕýÈ·µÄÂß¼--±àÂë-->³ö´íµÄ´úÂë--µ÷ÊÔ-->ÕýÈ·µÄ´úÂë
ËùÒÔµ÷ÊÔ¿ÉÒÔ·ÖΪ:
1.µ÷ÊÔÂß¼, 2.µ÷ÊÔ´úÂë, 3.µ÷ÊÔ½çÃæ. 4. etc..
´íÎóµÄÂß¼ÊDz»¿ÉÄܳöÀ´ÕýÈ·µÄ³ÌÐò. д³ÌÐòÊ×ÏȵðÑÂß¼(Á÷³Ì)ŪÇå³þ, È»ºó²Å¿ªÊ¼±àÂë.
ºÏ²¢ÔÚÒ»Æð¾ÍÊÇ:
º¬ºýµÄÂß¼--µ÷ÊÔÂß¼-->ÕýÈ·µÄÂß¼--±àÂë-->³ö´íµÄ´úÂë--µ÷ÊÔ´úÂë-->ÕýÈ·µÄ´ú°¢Âí
ÆäÖе÷ÊÔÂß¼Äã¿ÉÒÔÀûÓÃ"Ð޸ĴúÂë"À´¸¨Öú ÃâµÃÄÔ×ÓÌ«ÀÛ, µ«ÊÇÄÔ×Ó±ØÐ붯, ²»Äܲ»Ë¼¿¼ÂÒ¸ÄÀ´¸ÄÈ¥, ¶øÇÒ²»Äܸú "µ÷ÊÔ´úÂë" »ìÔÚÒ»Æð.
¸ÄС´íÎó ³£³£»ìÔÚÒ»Æð ¾Í½â¾öÁË, µ«ÊÇ񻄿³É·Ö¿ªµÄϰ¹ß, ¶ÔÓÚ´ó´íÎó²ÅÄÜÒ»ÑùÇáËɽâ¾ö.
±ð»Å
ºÜ³õѧÕß Ò»Åöµ½´íÎó¾Í»ÅÁË, ÄÔ×ÓÀïÖ»ÖªµÀ"²»Ðа¡ ´íÁË ²ÒÁË ÕÒ¸öÈËÎÊÎÊ", ÒªÀä¾²ÏÂÀ´ ¸ù¾ÝËùѧµÄ֪ʶȥÑо¿, µ½µ×ʲôÊÇdebug, ÈçºÎdebug, ³ö´íÁ˵½µ×¸Ã¸Éʲô
»ù±¾µ÷ÊÔ:
1. ´ò¿ªµ÷ÊÔ¹¦ÄÜ: php.ini Àï ÉèÖÃerror_reporting = E_ALLÒÔ¼° display_errors = On ÖØÆô web·þÎñ(apache)
2. ˢдíÎóµÄÒ³Ãæ ²é¿´´íÎóÌáʾ ÐкŠÎļþÃû
3. ´ò¿ª¸ÃÎļþ ¶¨Î»µ½³ö´íÐÐ. ±ÈÈç´úÂë echo $abc[2];
4. Àí½â´íÎó:
a. ²é¿´ÊÖ²á Àí½â´íÎóº¬Òå ÒªÄÜÀí½âÊ×ÏÈÒªÀí½âÓïÑÔ ±ÈÈç×î¼òµ¥µÄ Undefined index 2 Òâ˼ÊÇÊý×é²»´æÔÚ¸Ãϱê Ò²¾Í˵Ã÷Äã·ÃÎÊÁËij¸öÊý×é²»´æÔÚµÄÔªËØ
b. Èç¹ûÒѾ֪µÀÈçºÎ¸Ä ¾ÍÖ±½ÓÐ
Ïà¹ØÎĵµ£º
ÔÚPHP.netµÄÅ£È˻ظ´ÖÐÕÒµ½Ò»¸ö×Ô¶¯¸ù¾ÝͼƬÎļþÀàÐÍ´ò¿ªÍ¼Æ¬µÄPHPº¯Êý,ºÜ·½±ã.
/**
*
* Loads a file based on its filetype and returns false if it fails.
*/
function imagecreatefromfile($path, $user_functions = false)
{
$info = @getimagesize($path);
if(!$info)
{ ......
±àд¹ØÓÚ PHP µÄϵÁÐÎÄÕÂÈÃÎÒ¸ü¼ÓÉî¿ÌµØÁ˽âÁË PHP ¿ª·¢ÈËÔ±µÄÊÀ½ç¡£ÎÒºÍÐí¶à PHP ³ÌÐòÔ±½»Ì¸¹ý£¬×îÁîÎÒ¾ªÆæµÄÊÇÖ»ÓкÜÉÙµÄÈËʹÓà IDE¡£´ó¶àÊý³ÌÐòԱʹÓÃÎı¾±à¼Æ÷£¬±ÈÈç Microsoft® Windows® ÉϵļÇʱ¾¡¢Emacs »òÕß Vim¡£
ÎÒÌáµ½µÄÕâЩÎı¾±à¼Æ÷£¨ÒÔ¼°ÎÒûÌáµ½£©¶¼ÊǺܲ»´íµÄ —— ÎÒ²»ÏëÌÖÂÛ ......
1.ËùÓеÄÊý¾Ý¶¼Ó¦¸ÃÒþ²ØÔÚËùÔÚµÄÀàµÄÄÚ²¿¡£
2.ÀàµÄʹÓÃÕß±ØÐëÒÀÀµÀàµÄ¹«¹²½Ó¿Ú£¬µ«À಻ÄÜÒÀÀµËûµÄʹÓÃÕß¡£
3.¾¡Á¿¼õÉÙÀàÐÒéÖеÄÏûÏ¢¡£
4.ʵÏÖËùÓÐÀà¶¼Àí½âµÄ×î»ù±¾µÄ½Ó¿Ú¡££¨¿½±´²Ù×÷£¬°üÀ¨É±´ºÍdz¿½±´£©£¬ÏàµÈÐÔÅжϣ¬ÕýÈ·Êä³öÄÚÈÝ£¬´ÓASC2ÃèÊö½âÎöµÈµÈ¡£
5.²»°ÑʵÏÖϸ½ÚÈç·ÀÖ¹¹«¹²´úÂëµÄ˽Óк¯Êý.·Åµ½ÀàµÄ¹²Óнӿ ......
1.ÀàºÍ¶ÔÏó¡£
ÀàÊÇÒ»ÀàÊÂÎïµÄÃèÊö¡£³éÏ󣬸ÅÄîÉϵ͍Òå¡£
¶ÔÏóÊÇʵ¼Ê´æÔÚµÄÿ¸ö¸öÌå¡£Ò²½ÐʵÀý¡£¶ÔÏóÊÇnew³öÀ´µÄ¡£$p = new Person();
2.ÊôÐÔ
ÓÃÀ´ÃèÊöÀàÖеÄÊý¾ÝÔªËØ¡££¨Ò²½ÐÊý¾Ý/״̬£©
ÐÞÊηû£¨PHP5ÖбØÐëÐÞÊΣ©:public(¹«¿ª,ÀàµÄÄÚÍⲿ¶ÁÈ¡ÐÞ¸Ä),private(˽ÓÐÖ»ÔÚµ±Ç°ÀàÖжÁÈ¡ÐÞ¸Ä),protected(±£»¤,ÄÜÔÚÕâ¸öÀàºÍ ......
1,Éè¼ÆÒ»¸ö³ÌÐòµÄÁ÷³Ì
Éè¼ÆÁ÷³Ì£º
¹¦ÄÜÐèÒª->Ò³ÃæÉè¼Æ->Êý¾Ý¿âÉè¼Æ->´úÂëÉè¼Æ->µ÷ÊÔ·¢²¼.
¿ªÊ¼³ÌÐò->³õʼ»¯->Ìõ¼þ->½áÊø;
2.heml±íµ¥±êÇ©µÄʹÓÃ:
<form action = "" method = "get">
<input type="test" size=10 name="user"/>
<input type="test" size=10 name="title"& ......