PHP¿ª·¢¹æ·¶£¡
Ò»¡¢¹æ·¶Ç°ÑÔÆª
±ê×¼»¯²»ÊÇÌØÊâµÄ¸öÈË·ç¸ñ£¬ËüÈóÌÐòÔ±¿ÉÒÔÁ˽âÈκδúÂ룬ŪÇå³ÌÐòµÄ×´¿ö£»ÐÂÈË¿É
ÒԺܿìµÄÊÊÓ¦»·¾³£»·ÀֹнӴ¥phpµÄÈËÒ»´Î´ÎµÄ·¸Í¬ÑùµÄ´íÎó£»ÔÚÒ»ÖµĿª·¢»·¾³Ï£¬
¿ÉÒÔ¼õÉÙÈËÃÇ·¸´íµÄ»ú»á¡£±¾¹æ·¶µÄ±ê×¼ÔÚ¾ø¶Ô¶àÊýÓ¦ÓÃÉÏΪ·ÂÕÕjava¼¼ÊõÌåϵ£¬ÒòΪ
java¼¼ÊõÌåϵÒÔÆäÖÚ¶à³É¹¦µÄ°¸Àý³ÉΪ´ó²¿·Ö¼ÆËã»úÓ¦ÓòãµÄ¹¤Òµ±ê×¼£¬´ËÍâ±ãÓÚÈÕºó
¹«Ë¾Ïòjava¼¼ÊõÌåϵתÐÍ¡£
¶þ¡¢ÃüÃû¶¨ÒåÆª
¾Ö²¿±äÁ¿ÃüÃû
ʹÓÃÓ¢ÎÄÃû´Ê¡¢¶¯´Ê£¬ÒÔ´óд×Öĸ×÷Ϊµ¥´ÊµÄ·Ö¸ô£¬ÆäËûµÄ×Öĸ¾ùʹÓÃСд£¬µ¥´ÊµÄ
Ê׸ö×ÖĸʹÓÃСд£¬²»Ê¹ÓÃÏ»®Ïߣ¬Àý£º
$repeatCount = '';
$delUserSql = '';
È«¾Ö³£Á¿ÃüÃû
ʹÓÃÓ¢ÎÄÃû´Ê¡¢¶¯´Ê£¬ËùÓÐ×Öĸ¶¼Ê¹Óôóд£¬ÒÔÏ»®Ïß·Ö¸ôÿ¸öµ¥´Ê£¬Àý£º
define( 'WEBSITE_NAME', 'Ãû³Æ' );
define( 'WEBSITE_URL', 'µØÖ·' )
Êý×é±äÁ¿ÃüÃû
ʹÓÃÓ¢ÎÄÃû´Ê¡¢¶¯´Ê£¬ÒÔ´óд×Öĸ×÷Ϊµ¥´ÊµÄ·Ö¸ô£¬ÆäËûµÄ×Öĸ¾ùʹÓÃСд£¬µ¥´ÊµÄÊ×
¸ö×ÖĸʹÓÃСд£¬²»Ê¹ÓÃÏ»®Ïߣ¬ÒÔ×Ö·û´®ArrayΪºó׺£¬Àý£º
$scopeArray = array();
$bookIdArray = array();
¾²Ì¬±äÁ¿ÃüÃû
ʹÓÃÓ¢ÎÄÃû´Ê¡¢¶¯´Ê£¬ÒÔ´óд×Öĸ×÷Ϊµ¥´ÊµÄ·Ö¸ô£¬ÆäËûµÄ×Öĸ¾ùʹÓÃСд£¬µ¥´ÊµÄÊ×
¸ö×ÖĸʹÓÃСд£¬²»Ê¹ÓÃÏ»®Ïߣ¬ÒÔ×Ö·û´®StaticΪºó׺£¬Àý£º
function getDirectoryFile()
{
static $fileArrayStatic = '';
static $fileNumStatic = '';
...
}
¶ÔÏó±äÁ¿ÃüÃû
ʹÓÃÀàÃû³ÆÎª±äÁ¿Ç°×º£¬ËùÓÐ×Öĸ¶¼Ê¹Óôóд£¬ÒÔ×Ö·û´®_OBJECTΪºó׺£¬Àý£º
$USERACCOUNT_OBJECT = new UserAccount();
$PAINTINGORDER_OBJECT = new PaintingOrder();
ˈ̟̞
ʹÓÃÓ¢ÎÄÃû´Ê£¬ÒÔ´óд×Öĸ×÷Ϊ´ÊµÄ·Ö¸ô£¬ÆäËûµÄ×Öĸ¾ùʹÓÃСд£¬Ãû´ÊµÄÊ׸ö×Öĸ
ʹÓôóд£¬²»Ê¹ÓÃÏ»®Ïߣ¬Àý£º
class UserAccount
{
...
}
class PaintingOrder
{
...
}
·½·¨ÃüÃû
ʹÓÃÓ¢ÎÄÃû´Ê¡¢¶¯´Ê£¬ÒÔ´óд×Öĸ×÷Ϊ´ÊµÄ·Ö¸ô£¬ÆäËûµÄ×Öĸ¾ùʹÓÃСд£¬µ¥´ÊµÄÊ׸ö
×ÖĸʹÓÃСд£¬²»Ê¹ÓÃÏ»®Ïߣ¬Àý£º
class UserAccount
{
function isAccountOk()
{
...
}
function addAccount()
{
...
}
}
·½·¨ÖвÎÊýÃüÃû
ʹÓÃÓ¢ÎÄÃû´Ê¡¢¶¯´Ê£¬ÒÔ´óд×Öĸ×÷Ϊ´ÊµÄ·Ö¸ô£¬ÆäËûµÄ×Öĸ¾ùʹÓÃСд£¬µ¥´ÊµÄÊ׸ö×Öĸ
ʹÓÃСд£¬²»Ê¹ÓÃÏ»®Ïߣ¬Àý£º
class UserAccount
{
function isAccountOk(
Ïà¹ØÎĵµ£º
µ¥¼þģʽҪ½â¾öµÄÎÊÌâ¾ÍÊÇ“ÈçºÎÈÃÕâ¸öÀàÖ»ÓÐÒ»¸öʵÀý”¡£
ÎÒÃǵÄwebÓ¦ÓÃÖУ¬´óÁ¿Ê¹ÓÃÁËÊý¾Ý¿âÁ¬½Ó£¬Èç¹û·´¸´½¨Á¢ÓëÊý¾Ý¿âµÄÁ¬½Ó±ØÈ»ÏûºÄ¸ü¶àµÄϵͳ×ÊÔ´¡£
ÎÒÃÇÈçºÎ½â¾öÕâ¸öÎÊÌ⣬½¨Á¢Î¨Ò»µÄÊý¾Ý¿âÁ¬½ÓÊDZØÒªµÄ·½Ê½¡£
ÎÒÃÇÓÖÈçºÎÖªµÀÓëÕâ¸öÊý¾Ý¿âµÄÁ¬½ÓÊÇ·ñÒѾ½¨Á¢£¿ »¹ÊÇÐèÒªÏÖÔÚ½¨Á¢£¿
µ¥¼þģʽ¿ÉÒÔ½â¾öÕ ......
¿ÉÒÔʹÓÃabstractÀ´ÐÞÊÎÒ»¸öÀà»òÕß·½·¨¡£
ÓÃabstractÐÞÊεÄÀà±íʾÕâ¸öÀàÊÇÒ»¸ö³éÏóÀ࣬ÓÃabstractÐÞÊεķ½·¨±íʾÕâ¸ö·½·¨ÊÇÒ»¸ö³éÏó·½·¨¡£
³éÏóÀ಻Äܱ»ÊµÀý»¯¡£
³éÏó·½·¨ÊÇÖ»Óз½·¨ÉùÃ÷£¬¶øÃ»Óз½·¨µÄʵÏÖÄÚÈÝ¡£
abstract ³éÏóÀà
¿ÉÒÔʹÓÃabstractÀ´ÐÞÊÎÒ»¸öÀà¡£
ÓÃabstractÐÞÊεÄÀà±íʾÕâ¸öÀàÊÇÒ»¸ö³éÏóÀà¡£
³éÏóÀ ......
<?php
header("Content-type:text/html","Charset=UTF-8");
$file="config/config.php";
if(is_writable($file)!=null){
echo "Îļþ¿ÉдÈë \n";
}else{
echo "Îļþ²»¿Éд|";
exit();
}
if(isset($_POST["install"])){
$string = "<?php \n";
$string .="\$mysql_host=\"$_P ......
0¡¢Óõ¥ÒýºÅ´úÌæË«ÒýºÅÀ´°üº¬×Ö·û´®£¬ÕâÑù×ö»á¸ü¿ìһЩ¡£ÒòΪPHP»áÔÚË«ÒýºÅ°üΧµÄ×Ö·û´®ÖÐËÑѰ±äÁ¿£¬µ¥ÒýºÅÔò²»»á£¬×¢Ò⣺ֻÓÐechoÄÜÕâô×ö£¬ËüÊÇÒ»ÖÖ¿ÉÒ԰Ѷà¸ö×Ö·û´®µ±×÷²ÎÊýµÄ“º¯Êý”£¨Òë×¢£ºPHPÊÖ²áÖÐ˵echoÊÇÓïÑԽṹ£¬²»ÊÇÕæÕýµÄº¯Êý£¬¹Ê°Ñº¯Êý¼ÓÉÏÁËË«ÒýºÅ£©¡£
1¡¢Èç¹ûÄܽ«ÀàµÄ·½·¨¶¨Òå³Éstatic ......