PHP±àÂë¹æ·¶
1 Îļþ½á¹¹
|
|¨D¨Dimages
|¨D¨Dinclude
¡¡¡¡|¨D¨Dparameter
¡¡¡¡|¨D¨Dconfig
¡¡¡¡|¨D¨Dfunction
|¨D¨Dindex
images´æ·ÅͼƬÎļþ£¬includeÖÐÊÇϵͳÊÇÒªÒýÓõÄÎļþ£¬Ò»°ãÔÚparameterÖдæ·Å²ÎÊýÎļþ£¬configÖдæ·ÅÅäÖÃÎļþ£¬functionÖдæ·Å·½·¨Îļþ£¬ÈçjavascriptµÄ·½·¨µÈ£¬²¢°´¹¦ÄÜÄ£¿éµÄ·ÖÀ࣬½«¸÷¹¦ÄܵÄÀàÒ²·ÅÈëÆäÖÐ
2 ÎļþÃû
Îļþ¼ÐÃüÃûÒ»°ã²ÉÓÃÓ¢ÎÄ£¬³¤¶ÈÒ»°ã²»³¬¹ý20¸ö×Ö·û£¬ÃüÃû²ÉÓÃСд×Öĸ¡£³ýÌØÊâÇé¿ö²ÅʹÓÃÖÐÎÄÆ´Òô£¬Ò»Ð©³£¼ûµÄÎļþ¼ÐÃüÃûÈ磺images(´æ·ÅͼÐÎÎļþ)£¬flash£¨´æ·ÅFlashÎļþ£©£¬style(´æ·ÅCSSÎļþ)£¬scripts£¨´æ·ÅJavascript½Å±¾£©£¬inc(´æ·ÅincludeÎļþ)£¬link£¨´æ·ÅÓÑÇéÁ´½Ó£©,media(´æ·Å¶àýÌåÎļþ)µÈ¡£ÎļþÃû³ÆÍ³Ò»ÓÃСдµÄÓ¢ÎÄ×Öĸ¡¢Êý×ÖºÍÏ»®ÏßµÄ×éºÏ¡£
3 Ô´ÎļþµÄ±àÂë¹æ·¶
ËùÓеÄÔ´Îļþ¶¼Ó¦¸ÃÔÚ¿ªÍ·ÓÐÒ»¸öCÓïÑÔ·ç¸ñµÄ×¢ÊÍ£¬ÆäÖÐÁгöÀàÃû¡¢¹¦ÄÜ¡¢°æ±¾ÐÅÏ¢¡¢ÈÕÆÚ¡¢×÷ÕߺͰæÈ¨ÉùÃ÷£º
/*
¡¡* ÀàÃû
¡¡* ¹¦ÄÜ
¡¡* °æ±¾
¡¡* ÈÕÆÚ
¡¡* ×÷Õß
¡¡* °æÈ¨
¡¡*/
Èç¹û¶ÔÎļþ½øÐÐÁËÐ޸ģ¬Ó¦¸ÃÔÚÎļþÍ·ÖÐ˵Ã÷ÐÞ¸ÄÄ¿µÄ¡¢ÐÞ¸ÄÈÕÆÚ¡¢ÐÞ¸ÄÈË£¬²¢±ä¸üÎļþµÄ°æ±¾ÐÅÏ¢£»Èç¹ûÐÞ¸ÄÎÊÎļþµÄÒ»²¿·Ö£¬ÔòÔÚÎļþÖнøÐÐ×¢Êͼ´¿É£¬²¢ÇÒ±êʶ³öÐ޸IJ¿·ÖµÄÆðֹλÖÃ
……
/*
¡¡* ÐÞ¸ÄÄ¿µÄ
¡¡* ÐÞ¸ÄÈÕÆÚ
¡¡* ÐÞ¸ÄÈË
¡¡* °æ±¾
¡¡*/
phpѧϰ֮¼Ò
……
ÐÞ¸ÄÆðʼ
……
……
Ð޸ĽáÊø
……
ÒýÈëÓï¾äÓ¦¸ÃλÓÚÎļþµÄÍ·²¿£¬²¢ÔÚÒýÈëʱ˵Ã÷ÒýÈëÎļþµÄ×÷Óá£ÀýÈ磺
//Êý¾Ý¿â²Ù×÷Àà
require( “db.php” );
1 ÀàÎĵµ×¢ÊÍ(/**……*/) ¸Ã×¢ÊÍÖÐËùÐè°üº¬µÄÐÅÏ¢£¬²Î¼û"Îĵµ×¢ÊÍ"
2 ÀàµÄÉùÃ÷
3 ÀàʵÏÖµÄ×¢ÊÍ(/*……*/)Èç¹ûÓбØÒªµÄ»° ¸Ã×¢ÊÍÓ¦°üº¬ÈκÎÓйØÕû¸öÀàµÄÐÅÏ¢£¬¶øÕâЩÐÅÏ¢ÓÖ²»ÊʺÏ×÷ΪÀàÎĵµ×¢ÊÍ¡£
4 ÀàµÄ(¾²Ì¬)±äÁ¿ Ê×ÏÈÊÇÀàµÄ¹«¹²±äÁ¿£¬ËæºóÊDZ£»¤±äÁ¿£¬ÔÙºóÊǰüÒ»¼¶±ðµÄ±äÁ¿(ûÓзÃÎÊÐÞÊηû£¬access modifier)£¬×îºóÊÇ˽ÓбäÁ¿¡£
5 ʵÀý±äÁ¿ Ê×ÏÈÊǹ«¹²¼¶±ðµÄ£¬ËæºóÊDZ£»¤¼¶±ðµÄ£¬ÔÙºóÊǰüÒ»¼¶±ðµÄ(ûÓзÃÎÊÐÞÊηû)£¬×îºóÊÇ˽Óм¶±ðµÄ¡£
6 ¹¹ÔìÆ÷
7 ·½·¨ ÕâЩ·½·¨Ó¦¸Ã°´¹¦ÄÜ£¬¶ø·Ç×÷ÓÃÓò»ò·ÃÎÊȨÏÞ£¬·Ö×é¡£ÀýÈ磬һ¸ö˽ÓеÄÀà·½·¨¿ÉÒÔÖÃÓÚÁ½¸ö¹«ÓеÄʵÀý·½·¨Ö®¼ä¡£ÆäÄ¿µÄÊÇΪÁ˸ü±ãÓÚÔĶÁºÍÀí½â´úÂë
4¸ö¿Õ¸ñ³£±»×÷ΪËõ½øÅŰæµÄÒ»¸öµ¥Î»¡£Ëõ½øµÄÈ·ÇнâÊͲ¢Î´Ïêϸָ¶¨(¿Õ¸ñ vs. ÖÆ±í·û)¡£Ò»¸
Ïà¹ØÎĵµ£º
smarty×÷ΪPHPµÄÄ£°å£¬ÊµÏÖÁËǰ̨ÃÀ¹¤Óëºǫ́Âß¼µÄ·ÖÀ롣ǰһ¶Îʱ¼ä¼òµ¥µØÑ§ÁËһϣ¬°ÑÆä°²×°ÓÚÅäÖÃÒÔ¼°ÄÚ²¿µÄÓï·¨À´¼òµ¥×ܽáһϡ£È»ºóÒªÉè¼ÆÒ»Ïµç×ÓÉÌÎñϵͳ¡£
smartyѹËõ°ü½âѹºó£¬ÔÚlibsÎļþ¼ÐÏ£¬ÓÐ2¸öĿ¼ºÍ4¸öÎļþ£¬2¸öÎļþ¼Ð·Ö±ðÊÇinternalsºÍplugins£¬4¸öÎļþÒÀ´ÎÊÇdebug,smarty.class,config_file.class,smarty ......
PclZip¼ò½é
PclZipÊÇÒ»¸öºÜÇ¿´óµÄѹËõÓë½âѹËõzipÎļþµÄPHPÀ࣬PclZip libraryÄܹ»Ñ¹ËõÓë½âѹËõZip¸ñʽµÄѹËõµµ£¨WinZip¡¢PKZIP£©£»ÇÒÄܶԴËÀàÀ൵°¸½øÐд¦Àí£¬°üÀ¨²úÉúѹËõµµ¡¢ÁгöѹËõµµµÄÄÚÈÝÒÔ¼°½âѹËõµµ°¸µÈµÈ¡£
¼òµ¥¡¢Ò×Óá¢Ç¿´óÊÇÎÒ¶ÔËüµÄÆÀ¼Û¡£
×î½üÔÚ¿ª·¢ÎÒµÄWordpress²å¼þShareLink£¬ÔÚÕâ¹ý³ÌÖУ¬·¢ÏÖÁËPclZ ......
Ò». 1. ǶÈë·½·¨£º »òÕß 2. Ó¦ÓÃÎļþ£º £¨1£©require("MyRequireFile.php")£º·ÅÔÚphp³ÌÐòµÄ×îÇ°Ãæ£¬ÔÚphp³ÌÐòÖ´ÐÐǰÒýÈë £¨2£©include("MyIncludeFile.php")£º·ÅÔÚÁ÷³Ì¿ØÖƵĴ¦Àí²¿·Ö£¬ÔÚÔËÐе½includeʱÔÙ¶ÁÈ¡½øÀ´ 3. ×¢ÊÍ·½·¨£º »ìºÏCºÍ»ã±à£º// £¬/* */£¬ # 4. ±äÁ¿ÀàÐÍ£º £¨1£©PHP±äÁ¿Ò ......
<?php
include_once('include/pclzip.lib.php');
$archive = new PclZip('archive.zip');
//½âѹËõµ½extract/folder/Õâ¸öĿ¼ÖÐ
$list = $archive->extract(PCLZIP_OPT_PATH, "extract/folder/");
//Ôö¼ÓÕâ¸öĿ¼ÔÚѹËõµµÖУ¬Íê³ÉÒÔºóѹËõµµÀïÃæ»áÓÐbackupÕâ¸öĿ¼£¬backupÀïÃæ»áÓÐÕâÁ½¸öµµ°¸ ......
»ù±¾Óï·¨
ÎҵĵÚÒ»¸öPHP£ºHello World
<?php
echo"Hello World!";
?>
ÏÔʾ½á¹ûΪ Hello World!
±äÁ¿
PHPÖУ¬ËùÓеıäÁ¿¶¼ÒÔ±êʶ“$”¿ªÍ·:
<?php
$str1 = "Hello World!";
echo $str1;
?>
ÏÔʾ½á¹ûΪ Hello World!
PHPÖÐʹÓÓ.”·ûºÅÁ¬½Ó²»Í¬µÄ×Ö·û´®¡£¾ÙÀýÈçÏ£º
<?p ......