Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB
ÈÈÃűêÇ©£º c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 ×îÐÂÎÄÕ : php

PHPËæ»úÃÜÂëµÄÉú³É

<?php
function genPassword($min = 5, $max = 8)
{
$validchars="abcdefghijklmnopqrstuvwxyz123456789";
$max_char=strlen($validchars)-1;
$length=mt_rand($min,$max);
$password = "";
for($i=0;$i<$length;$i++)
{
$password.=$validchars[mt_rand(0,$max_char)];
}
return $password;
}
echo "ÐÂÃÜÂ룺".genPassword()."<br>";
echo "ÐÂÃÜÂ룺".genPassword(4,10)."<br>";
?>
......

PHPÄ£ÄâµÇ½µÄʵÏÖ

֮ǰ²Î¼ÓѧУµÄÌôÕ½±­£¬×öÁËÒ»¸öСµÄÊÖ»úÍøÕ¾ÏîÄ¿£¬ÆäÖÐҪʵÏֵǽѧУУÄÚÓÊÏ䣬¿¼Âǵ½ÊÖ»úÓû§¶ËûÓа취ֱ½Ó·ÃÎÊÑ§Ð£ÍøÒ³¡£ÓÚÊÇÏëµ½ÁËʹÓÃphpʵÏÖÄ£ÄâµÇ½£¬ÓÐЩÐíµÄÐĵá£Ë³±ã¼Ç¼һÏ¡£
ÔÚÎÒÃÇѧУµÄÓÊÏäµÇÂ½Ò³ÃæµÄµÇ½±íµ¥µÄÄÚÈÝÓÐÓû§ÃûºÍÃÜÂ룬ûÓÐÑéÖ¤Âë»úÖÆ£¬ÕâÑù±È½ÏºÃ°ì¡£´ÓÔ´ÎļþÀï¼ÇÏÂ±íµ¥ÀïÓÐusernameºÍpasswordÏî¡£ÄÇôÎÒÃÇ¿ÉÒÔÏò´¦ÀíµÄÒ³ÃæÌá½»ÕâЩÊý¾Ý£¬½ÓÏÂÀ´Òª¹¹ÔìhttpÍ·£¬²ÅÄÜÄ£Äâä¯ÀÀÆ÷·¢³öµÄhttpÇëÇó¡£ÎÒÓÃhttpWatchProÀ´×¥°ü£¬ÖªµÀÁËѧУÓʼþ·þÎñÆ÷·µ»ØµÄcookie¸ñʽ¡£½ÓÏÂÀ´¹Ø¼üµÄÒ»²½¾ÍÊÇÒª¼Ç¼Ï·µ»ØµÄcookieÖµ£¬ÕâÑù²ÅÄܱ£³ÖµÇ¼״̬¡£ÏÂÃæÊǹ¹ÔìhttpÍ·µÄ·½·¨ºÍ¸ñʽ¡£
$flag = 0;
$argv = arra('username'=>$UseID, 'password'=>$Password);
//$UseIDºÍ$Password·Ö±ð±£´æÁËÓû§µÄÕ˺ÅÃûºÍÃÜÂë
foreach ($argv as $key=>$value)
{
if ($flag!=0)
{
$params .= "&";
$flag = 1;
}
$params.= $key."=";
$params.= urlencode($value);
$flag = 1;
}
$length = strlen($params);//»ñÈ¡¸ñʽºÃºóµÇ½ÐÅÏ¢³¤¶È
$header .= "POST /xxx.jsp HTTP/1.1\r\n";//xxx.jspλ´¦ÀíÒ³Ãæ
......

phpµÄ°²×°Óëµ÷ÊÔ

1.°Ñ½âѹµÄphp-5.2.6-Win32.zipÖØÃüÃûΪphp5¡£²¢¸´ÖƵ½DÅÌĿ¼Ï¡£¼´°²×°Â·¾¶Îª D:\php5
2.ÕÒµ½phpĿ¼Ï嵀 php.ini-dist»ò php.ini.recommendedÎļþ£¬ÖØÃüÃûΪ php.ini
3.ÔÙ°ÑphpĿ¼ÏµÄphp5ts.dll,libmysql.dll¸´ÖƵ½Ä¿Â¼ c:\windows\system32Ï¡£
4.°Ñphp5\extĿ¼ÏµÄphp_gd2.dll,php_mysql.dll,php_mbstring.dllÎļþ¸´ÖƵ½c:\windows\system32ÏÂ
 Èç¹ûûÓмÓÔØ php_gd2.dll,php½«²»ÄÜ´¦ÀíͼÏñ¡£Ã»ÓмÓÔØphp_mysql.dll php½«²»Ö§³Ömysqlº¯Êý¿â
 php_mbstring.dllÔÚºóÃæÊ¹ÓÃphpmyadminʱ֧³Ö¿í×Ö·û¡£
5. ´ò¿ªD:\php5\php.iniÎļþ£¨¹ØÁªµ½mysql£©
 ÉèÖÃÀ©Õ¹Â·¾¶
 ²éÕÒ extension_dir ÓÐÕâôһÐÐextension_dir = "./"
 ½«´ËÐиijÉ
 extension_dir = "D:\php5\ext"
 ÆäÖÐD:\php5ÊÇÄã°²×°phpµÄ·¾¶¡£Â·¾¶²»ÕýÈ·½«ÎÞ·¨¼ÓÔØdll
 (×¢Òâ:ÓÐЩphp°æ±¾ÊÇ ;extension_dir = "./" Òª°ÑÇ°ÃæµÄ·ÖºÅÈ¥µô)
 ²éÕÒ extension
 extension=php_mbstring.dll
 extension=php_gd2.dll
 extension=php_mysql.dl
 °ÑÉÏÃæ3ÏîÇ°ÃæµÄ·ÖºÅÈ¥µô£¬ÕâÑùapacheÆô¶¯Ê±¾Í¿ÉÒÔ¼ÓÔØÕâЩdllÁË
 µ±È»Ç°ÃæÎÒÃÇÒ²° ......

[Ô­´´] PHP ¼æÈÝ Curl/Socket/Stream µÄ HTTP ²Ù×÷Àà

<?php
/************************************************************
* ÃèÊö£ºHTTP²Ù×÷Àà
* ×÷Õߣºheiyeluren
* ´´½¨£º2009/12/13 04:43
* Ð޸ģº2009/12/16 10:30 ʵÏÖ»ù±¾HTTP¸÷ÖÖ½Ó¿Ú²Ù×÷Ö§³Ö
*
************************************************************/
/**
* HTTP¹¦Äܹ¤³§·½·¨Àà
*
* µ÷ÓÃʾÀý´úÂ룺
try {
$http = Http::factory('http://www.baidu.com', Http::TYPE_SOCK );
echo $http->get();
$http = Http::factory('http://127.0.0.1/test/i.php', Http::TYPE_SOCK );
echo $http->post('', array('user'=>'ÎÒÃÇ', 'nick'=>'ASSADF@#!32812989+-239%ASDF'), '', array('aa'=>'bb', 'cc'=>'dd'));
} catch (Exception $e) {
echo $e->getMessage();
}
*/
class Http
{
/**
* @var ʹÓà CURL
*/
const TYPE_CURL = 1;
/**
* @var ʹÓà Socket
*/
const TYPE_SOCK = 2;
/**
* @var ʹÓà Stream
*/
const TYPE_STREAM = 3;


/**
* ±£Ö¤¶ÔÏó²»±»clone
*/
private function __clone() {}
/**
* ¹¹Ô캯Êý
*/
pr ......

php»æÖƱý״ͼ

drawPieImg()º¯Êý°üº¬8¸ö²ÎÊý£¬$titleΪ±ý״ͼµÄ±êÌ⣻$dataArrΪÐèÒªÏÔʾµÄÊý¾ÝÊý×飻$labelArrΪ¶ÔÓ¦Êý¾ÝµÄ±êÇ©·ÖÀàÊý×飻$colorArrΪ¶ÔÓ¦Êý¾ÝµÄ»æÍ¼ÑÕÉ«Êý×飬Õâ4¸ö²ÎÊýÊDZØÐëµÄ£¬¶ÔÓÚ²»Í¬µÄϵͳӦÓô«µÝÏàÓ¦µÄ²ÎÊý¼´¿É¡£½ÓÏÂÀ´µÄ4¸ö²ÎÊý£¬¸ºÔðÉèÖÃÒªÉú³ÉµÄ±ý״ͼµÄ´óС£¬Èç¹û²»ÉèÖÃÔòʹÓÃϵͳĬÈÏÖµ¡£³ÌÐò°´ÕÕ´²µ×Êý×éÊý¾ÝµÄ´óС£¬´Ó0¶È¿ªÊ¼»æÖÆ£¬·½Ïò°´ÕÕ˳ʱÕë·½ÏòÒÀ´Î»æÖƶÔÓ¦Êý¾ÝÕ¼¾ÝµÄÉÈÃæ´óС¡£
<?php
//±äÁ¿¶¨Ò壬»­ÍÖÔ²»¡Ê±µÄ½Ç¶È´óС
define("ANGLELENGTH",3);
/**
* »æÖÆÍ¼Æ¬
* @param $title 3DͼµÄ±êÌâ
* @param $dataArr ÏÔʾµÄÊý¾ÝÊý×é
* @param $labelArr ¶ÔÓ¦Êý¾ÝµÄ±êÇ©·ÖÀàÊý×é
* @param $colorArr ¶ÔÓ¦»æÍ¼ÑÕÉ«µÄÊý×é
* @param $a »­²¼µÄ»ù×¼¿í¶È
* @param $b »­²¼µÄ»ù×¼¸ß¶È
* @param $v 3DÖùµÄ¸ß¶È
* @param $font ×ÖÌå´óС
* @return »æÖƳɹ¦µÄͼƬ·ÃÎÊ·¾¶
*/
function drawPieImg($title, $dataArr, $labelArr, $colorArr, $a=250, $b=120, $v=20, $font=10){
$ox = 5+$a;
$oy = 5+$b;
$fw = imagefontwidth($font);
$fh = imagefontheight($font);
$n = count($dataArr);//¼Æ ......

¶¯Ì¬ÍøÕ¾Web¿ª·¢PHP¡¢ASP»¹ÊÇASP.NET

¡¡¡¡ÕâÊÇÒ»¸ö¾­³£±»Ìá³öµÄÎÊÌ⣬²¢ÇÒËüºÜÈÝÒ×°ÑÈËÃÇ´øÈëÕùÂÛLinux»¹ÊÇWindowsµÄÆç;¡£ÕâÑùµÄÕùÂÛÊÂʵÉÏ·´Ó³³öÁ˶ÔÓÚÏ໥¾ºÕùµÄWeb¿ª·¢¼¼ÊõÒª½øÐв¢ÐзÖÎöÊǶàôÀ§ÄѵÄÒ»¼þÊÂÇ飬¶øÕâÒ»ÄѶÈͬʱÒòΪ¿ª·¢ÈËÔ±¶ÔÈκοɱȽϲÙ×÷ϵͳµÄ²»Í¬Òâ¼û¶ø´ó´óÔö¼Ó¡£
¡¡¡¡ËùÒÔÓëÆä¼ÌÐø²ÎÓëµ½ÕâÑùµÄÕùÂÛÖУ¬ÎÒÃÇ»¹²»ÈçÀ´¿´¿´Ã¿Ò»Ïî¼¼Êõ¶ÔÓÚÌØ¶¨Web¿ª·¢ÒÔ¼°ÔËÐл·¾³Ëù±íÏÖ³öµÄÓÅÊÆ¡£¾¡¹ÜASPºÍPHPµÄÏàËÆ³Ì¶È´óÓÚÆäÖÐÈÎÒâÒ»ÖÖÓëASP.NETµÄÏàËÆ³Ì¶È£¬ÎÒÃÇ»¹ÊÇÒªÌÖÂÛASP.NET¡£Ô­ÒòÊÇ¿ª·¢ÈËÔ±³£³£½«ÆäÓëASPÏà»ìÏý£¬²¢ÇÒÔÚ΢ÈíµÄŬÁ¦ÏÂASP.NETµÄÈ·»áÔÚ½«À´Íêȫȡ´úASP¡£
¡¡¡¡»ù±¾ÀíÂÛ——ÌØµã¸ÅÊö
¡¡¡¡PHP——³¬Îı¾Ô¤´¦ÀíÆ÷(Hypertext Pre-processor)
¡¡¡¡PHPÊÇ¿ª·ÅÔ´´úÂë·þÎñÆ÷¶ËµÄ½Å±¾ÓïÑÔ£¬ÔÚÓï·¨ÉÏͬCÓïÑԷdz£ÀàËÆ¡£¾¡¹Ü×î³õÊDZ»Éè¼ÆÓÃÓÚ»ùÓÚLinuxµÄApache Web ·þÎñÆ÷ϵͳ£¬ÏÖÔÚµÄPHPÒѾ­±»ÒÆÖ²µ½ÁËÈκβÙ×÷ϵͳ²¢¼æÈÝÈκαê×¼Web·þÎñÆ÷Èí¼þ¡£ÓÉ´ËÒ²¿ÉÒԵóöPHPµÄÈý´óÖ÷ÒªÓÅÊÆ¡£Ê×ÏÈËüÊÇ¿çÆ½Ì¨µÄ¼¼Êõ£¬Òò´ËPHPÓ¦ÓóÌÐò¿ÉÒÔ±»·½±ãµÄÒÆÖ²——µ±È»Õ⻹Ҫȡ¾öÓÚÖîÈç³§ÉÌÌØ¶¨Êý¾Ý¿âµÈÐèÒª¼¯³ÉµÄ¶îÍâ×é¼þ¡£ÕâÑùµÄ¿ÉÒÆÖ²ÐÔ»¹´øÀ´ÁËÁíÒ»·½ÃæµÄÓÅÊÆ£¬¼´¾ø´ó²¿·ÖµÄWebÖ ......

¶¯Ì¬ÍøÕ¾Web¿ª·¢PHP¡¢ASP»¹ÊÇASP.NET

¡¡¡¡ÕâÊÇÒ»¸ö¾­³£±»Ìá³öµÄÎÊÌ⣬²¢ÇÒËüºÜÈÝÒ×°ÑÈËÃÇ´øÈëÕùÂÛLinux»¹ÊÇWindowsµÄÆç;¡£ÕâÑùµÄÕùÂÛÊÂʵÉÏ·´Ó³³öÁ˶ÔÓÚÏ໥¾ºÕùµÄWeb¿ª·¢¼¼ÊõÒª½øÐв¢ÐзÖÎöÊǶàôÀ§ÄѵÄÒ»¼þÊÂÇ飬¶øÕâÒ»ÄѶÈͬʱÒòΪ¿ª·¢ÈËÔ±¶ÔÈκοɱȽϲÙ×÷ϵͳµÄ²»Í¬Òâ¼û¶ø´ó´óÔö¼Ó¡£
¡¡¡¡ËùÒÔÓëÆä¼ÌÐø²ÎÓëµ½ÕâÑùµÄÕùÂÛÖУ¬ÎÒÃÇ»¹²»ÈçÀ´¿´¿´Ã¿Ò»Ïî¼¼Êõ¶ÔÓÚÌØ¶¨Web¿ª·¢ÒÔ¼°ÔËÐл·¾³Ëù±íÏÖ³öµÄÓÅÊÆ¡£¾¡¹ÜASPºÍPHPµÄÏàËÆ³Ì¶È´óÓÚÆäÖÐÈÎÒâÒ»ÖÖÓëASP.NETµÄÏàËÆ³Ì¶È£¬ÎÒÃÇ»¹ÊÇÒªÌÖÂÛASP.NET¡£Ô­ÒòÊÇ¿ª·¢ÈËÔ±³£³£½«ÆäÓëASPÏà»ìÏý£¬²¢ÇÒÔÚ΢ÈíµÄŬÁ¦ÏÂASP.NETµÄÈ·»áÔÚ½«À´Íêȫȡ´úASP¡£
¡¡¡¡»ù±¾ÀíÂÛ——ÌØµã¸ÅÊö
¡¡¡¡PHP——³¬Îı¾Ô¤´¦ÀíÆ÷(Hypertext Pre-processor)
¡¡¡¡PHPÊÇ¿ª·ÅÔ´´úÂë·þÎñÆ÷¶ËµÄ½Å±¾ÓïÑÔ£¬ÔÚÓï·¨ÉÏͬCÓïÑԷdz£ÀàËÆ¡£¾¡¹Ü×î³õÊDZ»Éè¼ÆÓÃÓÚ»ùÓÚLinuxµÄApache Web ·þÎñÆ÷ϵͳ£¬ÏÖÔÚµÄPHPÒѾ­±»ÒÆÖ²µ½ÁËÈκβÙ×÷ϵͳ²¢¼æÈÝÈκαê×¼Web·þÎñÆ÷Èí¼þ¡£ÓÉ´ËÒ²¿ÉÒԵóöPHPµÄÈý´óÖ÷ÒªÓÅÊÆ¡£Ê×ÏÈËüÊÇ¿çÆ½Ì¨µÄ¼¼Êõ£¬Òò´ËPHPÓ¦ÓóÌÐò¿ÉÒÔ±»·½±ãµÄÒÆÖ²——µ±È»Õ⻹Ҫȡ¾öÓÚÖîÈç³§ÉÌÌØ¶¨Êý¾Ý¿âµÈÐèÒª¼¯³ÉµÄ¶îÍâ×é¼þ¡£ÕâÑùµÄ¿ÉÒÆÖ²ÐÔ»¹´øÀ´ÁËÁíÒ»·½ÃæµÄÓÅÊÆ£¬¼´¾ø´ó²¿·ÖµÄWebÖ ......

¶¯Ì¬ÍøÕ¾Web¿ª·¢PHP¡¢ASP»¹ÊÇASP.NET

¡¡¡¡ÕâÊÇÒ»¸ö¾­³£±»Ìá³öµÄÎÊÌ⣬²¢ÇÒËüºÜÈÝÒ×°ÑÈËÃÇ´øÈëÕùÂÛLinux»¹ÊÇWindowsµÄÆç;¡£ÕâÑùµÄÕùÂÛÊÂʵÉÏ·´Ó³³öÁ˶ÔÓÚÏ໥¾ºÕùµÄWeb¿ª·¢¼¼ÊõÒª½øÐв¢ÐзÖÎöÊǶàôÀ§ÄѵÄÒ»¼þÊÂÇ飬¶øÕâÒ»ÄѶÈͬʱÒòΪ¿ª·¢ÈËÔ±¶ÔÈκοɱȽϲÙ×÷ϵͳµÄ²»Í¬Òâ¼û¶ø´ó´óÔö¼Ó¡£
¡¡¡¡ËùÒÔÓëÆä¼ÌÐø²ÎÓëµ½ÕâÑùµÄÕùÂÛÖУ¬ÎÒÃÇ»¹²»ÈçÀ´¿´¿´Ã¿Ò»Ïî¼¼Êõ¶ÔÓÚÌØ¶¨Web¿ª·¢ÒÔ¼°ÔËÐл·¾³Ëù±íÏÖ³öµÄÓÅÊÆ¡£¾¡¹ÜASPºÍPHPµÄÏàËÆ³Ì¶È´óÓÚÆäÖÐÈÎÒâÒ»ÖÖÓëASP.NETµÄÏàËÆ³Ì¶È£¬ÎÒÃÇ»¹ÊÇÒªÌÖÂÛASP.NET¡£Ô­ÒòÊÇ¿ª·¢ÈËÔ±³£³£½«ÆäÓëASPÏà»ìÏý£¬²¢ÇÒÔÚ΢ÈíµÄŬÁ¦ÏÂASP.NETµÄÈ·»áÔÚ½«À´Íêȫȡ´úASP¡£
¡¡¡¡»ù±¾ÀíÂÛ——ÌØµã¸ÅÊö
¡¡¡¡PHP——³¬Îı¾Ô¤´¦ÀíÆ÷(Hypertext Pre-processor)
¡¡¡¡PHPÊÇ¿ª·ÅÔ´´úÂë·þÎñÆ÷¶ËµÄ½Å±¾ÓïÑÔ£¬ÔÚÓï·¨ÉÏͬCÓïÑԷdz£ÀàËÆ¡£¾¡¹Ü×î³õÊDZ»Éè¼ÆÓÃÓÚ»ùÓÚLinuxµÄApache Web ·þÎñÆ÷ϵͳ£¬ÏÖÔÚµÄPHPÒѾ­±»ÒÆÖ²µ½ÁËÈκβÙ×÷ϵͳ²¢¼æÈÝÈκαê×¼Web·þÎñÆ÷Èí¼þ¡£ÓÉ´ËÒ²¿ÉÒԵóöPHPµÄÈý´óÖ÷ÒªÓÅÊÆ¡£Ê×ÏÈËüÊÇ¿çÆ½Ì¨µÄ¼¼Êõ£¬Òò´ËPHPÓ¦ÓóÌÐò¿ÉÒÔ±»·½±ãµÄÒÆÖ²——µ±È»Õ⻹Ҫȡ¾öÓÚÖîÈç³§ÉÌÌØ¶¨Êý¾Ý¿âµÈÐèÒª¼¯³ÉµÄ¶îÍâ×é¼þ¡£ÕâÑùµÄ¿ÉÒÆÖ²ÐÔ»¹´øÀ´ÁËÁíÒ»·½ÃæµÄÓÅÊÆ£¬¼´¾ø´ó²¿·ÖµÄWebÖ ......
×ܼǼÊý:2174; ×ÜÒ³Êý:363; ÿҳ6 Ìõ; Ê×Ò³ ÉÏÒ»Ò³ [233] [234] [235] [236] 237 [238] [239] [240] [241] [242]  ÏÂÒ»Ò³ βҳ
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ