25¸öPHPÓÎÏ·±à³Ì½Å±¾´úÂë
±¾ÎĽéÉܵĽű¾Ò×ÓÚÀí½â¡¢Ê¹Óüòµ¥²¢¿ÉÒÔ¿ìËÙÕÆÎÕ¡£
¼òµ¥µÄÖÀ÷»Æ÷
Ðí¶àÓÎÏ·ºÍÓÎϷϵͳ¶¼ÐèÒª÷»×Ó¡£ÈÃÎÒÃÇÏÈ´Ó¼òµ¥µÄ²¿·ÖÈëÊÖ£ºÖÀÒ»¸öÁùÃæ÷»×Ó¡£Êµ¼ÊÉÏ£¬¹ö¶¯Ò»¸öÁùÃæ÷»×Ó¾ÍÊÇ´Ó 1 µ½ 6 Ö®¼äÑ¡ÔñÒ»¸öËæ»úÊý×Ö¡£ÔÚ PHP ÖУ¬ÕâÊ®·Ö¼òµ¥£ºecho rand(1,6);¡£
ÔÚÐí¶àÇé¿öÏ£¬Õâ»ù±¾ÉϺܼòµ¥¡£µ«ÊÇÔÚ´¦Àí»úÂÊÓÎϷʱ£¬ÎÒÃÇÐèҪһЩ¸üºÃµÄʵÏÖ¡£PHP ÌṩÁ˸üºÃµÄËæ»úÊý×ÖÉú³ÉÆ÷£ºmt_rand()¡£ÔÚ²»ÉîÈëÑо¿Á½Õß²î±ðµÄÇé¿öÏ£¬¿ÉÒÔÈÏΪ mt_rand ÊÇÒ»¸ö¸ü¿ì¡¢¸üºÃµÄËæ»úÊý×ÖÉú³ÉÆ÷£ºecho mt_rand(1,6);¡£Èç¹û°Ñ¸ÃËæ»úÊý×ÖÉú³ÉÆ÷·ÅÈ뺯ÊýÖУ¬ÔòЧ¹û»á¸üºÃ¡£
Çåµ¥ 1. ʹÓà mt_rand() Ëæ»úÊý×ÖÉú³ÉÆ÷º¯Êý
¡¡¡¡function roll () {
¡¡¡¡return mt_rand(1,6);
¡¡¡¡}
¡¡¡¡echo roll();
È»ºó¿ÉÒÔ°ÑÐèÒª¹ö¶¯µÄ÷»×ÓÀàÐÍ×÷Ϊ²ÎÊý´«µÝ¸øº¯Êý¡£
Çåµ¥ 2. ½«÷»×ÓÀàÐÍ×÷Ϊ²ÎÊý´«µÝ
¡¡¡¡function roll ($sides) {
¡¡¡¡return mt_rand(1,$sides);
¡¡¡¡}
¡¡¡¡echo roll(6); // roll a six-sided die
¡¡¡¡echo roll(10); // roll a ten-sided die
¡¡¡¡echo roll(20); // roll a twenty-sided die
´ÓÕâÀ↑ʼ£¬ÎÒÃÇ¿ÉÒÔ¼ÌÐø¸ù¾ÝÐèÒªÒ»´Î¹ö¶¯¶à¸ö÷»×Ó£¬·µ»Ø½á¹ûÊý×飻Ҳ¿ÉÒÔÒ»´ÎÐÔ¹ö¶¯¶à¸ö²»Í¬ÀàÐ͵Ä÷»×Ó¡£µ«ÊÇ´ó¶àÊýÈÎÎñ¶¼¿ÉÒÔʹÓÃÕâ¸ö¼òµ¥µÄ½Å±¾¡£
Ëæ»úÃû³ÆÉú³ÉÆ÷
Èç¹ûÕýÔÚÔËÐÐÓÎÏ·¡¢±àд¹ÊÊ»òÕßÒ»´ÎÐÔ´´½¨´óÅú×Ö·û£¬ÓÐʱ»áÆ£ÓÚÓ¦¸¶²»¶Ï³öÏÖµÄÐÂÃû×Ö¡£ÈÃÎÒÃÇ¿´Ò»¿´¿ÉÓÃÓÚ½â¾ö´ËÎÊÌâµÄÒ»¸ö¼òµ¥Ëæ»úÃû³ÆÉú³ÉÆ÷¡£Ê×ÏÈ£¬ÈÃÎÒÃÇ´´½¨Á½¸ö¼òµ¥Êý×é — Ò»¸öÓÃÓÚÃû×Ö£¬Ò»¸öÓÃÓÚÐÕÊÏ¡£
Çåµ¥ 3. Ãû×ÖºÍÐÕÊϵÄÁ½¸ö¼òµ¥Êý×é
¡¡¡¡$male = array(
¡¡¡¡"William",
¡¡¡¡"Henry",
¡¡¡¡"Filbert",
¡¡¡¡"John",
¡¡¡¡"Pat",
¡¡¡¡);
¡¡¡¡$last = array(
¡¡¡¡"Smith",
¡¡¡¡"Jones",
¡¡¡¡"Winkler",
¡¡¡¡"Cooper",
¡¡¡¡"Cline",
¡¡¡¡);
È»ºó¾Í¿ÉÒÔ´Óÿ¸öÊý×éÖÐÑ¡ÔñÒ»¸öËæ»úÔªËØ£ºecho $male[array_rand($male)] . ' ' . $last[array_rand($last)];¡£ÒªÒ»´ÎÐÔÌáÈ¡¶à¸öÃû³Æ£¬Ö»Ðè»ìºÏÊý×é²¢¸ù¾ÝÐèÒªÌáÈ¡¡£
Çåµ¥ 4. »ìºÏÃû³ÆÊý×é
¡¡¡¡shuffle($male);
¡¡¡¡shuffle($last);
¡¡¡¡for ($i = 0; $i <= 3; $i++) {
¡¡¡¡echo $male[$i] . ' ' . $last[$i];
¡¡¡¡}
»ùÓÚ´Ë»ù±¾¸ÅÄÎÒÃÇ¿ÉÒÔ´´½¨±£´æÃû×ÖºÍÐÕÊϵÄÎı¾Îļþ¡£Èç¹ûÔÚÎı¾ÎļþµÄÿһÐÐÖдæ·ÅÒ»¸öÃû×Ö£¬Ôò¿ÉÒÔÇáËɵØÓû»Ðзû·Ö¸ôÎļþÄÚÈÝÒÔ¹¹½¨Ô´´úÂëÊý×é¡£Çåµ¥ 5. ´´½¨Ãû³ÆµÄÎı¾Îļþ
Ïà¹ØÎĵµ£º
1.PHPÊÇPHP: Hypertext PreprocessorµÄËõд,ÖÐÎÄÒëΪPHP:³¬Îı¾Ô¤´¦ÀíÆ÷.
2.PHPÊÇÒ»ÖÖ¼òµ¥µÄ,ÃæÏò¶ÔÏóµÄ,½âÊÍÐ͵Ä,½¡×³µÄ,°²È«µÄ,ÐÔÄܷdz£¸ßµÄ,¶ÀÁ¢Óڼܹ¹µÄ,¿ÉÒÆÖ²ÐÔµÄ,¶¯Ì¬µÄ·þÎñÆ÷¶Ë½Å±¾ÓïÑÔ.
3.PHP¾ßÓÐ¿çÆ½Ì¨ÐÔ,ÔÚ´ó¶àÊýUNIXƽ̨,Linuxƽ̨ºÍ΢ÈíWindowsƽ̨É϶¼¿ÉÒÔÔËÐÐ.
4.PHPÖ§³ÖJDBC,ÌṩMYSQL,Oracle,SybaseºÍM ......
php sessionÅäÖÃ
2009-12-02 09:58
[Session]
; ³ý·ÇʹÓÃsession_register()»ò$_SESSION×¢²áÁËÒ»¸ö±äÁ¿¡£
; ·ñÔò²»¹ÜÊÇ·ñʹÓÃÁËsession_start()£¬¶¼²»»á×Ô¶¯Ìí¼ÓÈκÎsession¼Ç¼¡£
; °üÀ¨resource±äÁ¿»òÓÐÑ»·ÒýÓõĶÔÏó°üº¬Ö¸Ïò×ÔÉíµÄÒýÓõĶÔÏ󣬲»Äܱ£´æÔڻỰÖС£
; register_globalsÖ¸Áî»á ......
ÒòΪÏîÄ¿ÐèÒª£¬ËùÒÔ×Ô¼ºÐ´ÁËÒ»¸öCRUDÀà
ËäÈ»»¹±È½Ï¼òµ¥£¬²»¹ý¸Ð¾õºÜʵÓá£
×¢£ºcls_databaseÊÇÒ»¸öÊý¾Ý¿â²Ù×÷Àà
¼û£ºhttp://code.google.com/p/cyy0523xc/source/browse/trunk/php/cls_crud.php
<?php
/**
* ×Ô¶¯»¯Êý¾Ý±í²Ù×÷Àà
* @author С²Ì <cyy0523xc@gmail.com>
* @version 1.0
*/
class cls_ ......
PHPÊÇÈõÀàÐÍÓïÑÔ¡£
»ù±¾Êý¾ÝÀàÐÍ£ºinteger¡¢string¡¢boolean¡¢float
¸´ºÏÊý¾ÝÀàÐÍ£ºarray¡¢object
»ù±¾Êý¾ÝÀàÐ;Ͳ»ËµÁË£¬ÏÂÃæ¿´Ò»¸öÊý×éÏà¹ØµÄһЩÀý×Ó¡£
$test1=array(1,2,3,4);//¶¨ÒåÁËÒ»¸ö°üº¬4¸öÊýµÄÊý×é
$test1=array("new1"=>1,"new2"=>2);//Á½¸ö±äÁ¿µÄÊý×é,array['new1']=1,array['new2']=2
¶ ......
PhpÁ¬½ÓmysqlµÄº¯ÊýÈçÏ£º
mysql_connect("Ö÷»úÃû","Óû§Ãû","ÃÜÂë");//´ò¿ªÒ»¸öÁ¬½Ó
mysql_select_db("´ò¿ªÊý¾Ý¿â",Á¬½Ó±êʶ·û);//´ò¿ªÒ»¸öÊý¾Ý¿â
$conn=@mysql_connect("localhost","root","") or die("Á´½Ó´íÎó");ÕâÀï@¿ÉÒÔÒþ²Ø´íÎóÌáʾ,or die¿ÉÒÔÔÚ´íÎóµÄʱºòÏÔʾ¡£
Ö´ÐÐsqlÓï¾äµÄº¯Êý:
mysql_query();
$sql= ......