PHPÊý¾ÝÀàÐÍת»»
PHPÊý¾ÝÀàÐÍת»»
PHPµÄÊý¾ÝÀàÐÍת»»ÊôÓÚÇ¿ÖÆ×ª»»£¬ÔÊÐíת»»µÄPHPÊý¾ÝÀàÐÍÓУº
£¨int£©¡¢£¨integer£©£º×ª»»³ÉÕûÐÎ
£¨float£©¡¢£¨double£©¡¢£¨real£©£º×ª»»³É¸¡µãÐÍ
£¨string£©£º×ª»»³É×Ö·û´®
£¨bool£©¡¢£¨boolean£©£º×ª»»³É²¼¶ûÀàÐÍ
£¨array£©£º×ª»»³ÉÊý×é
£¨object£©£º×ª»»³É¶ÔÏó
PHPÊý¾ÝÀàÐÍÓÐÈýÖÖת»»·½Ê½£º
ÔÚҪת»»µÄ±äÁ¿Ö®Ç°¼ÓÉÏÓÃÀ¨ºÅÀ¨ÆðÀ´µÄÄ¿±êÀàÐÍ
ʹÓÃ3¸ö¾ßÌåÀàÐ͵Äת»»º¯Êý£¬intval()¡¢floatval()¡¢strval()
ʹÓÃͨÓÃÀàÐÍת»»º¯Êýsettype(mixed var,string type)
µÚÒ»ÖÖת»»·½Ê½£º (int) (bool) (float) (string) (array) (object)
Îı¾²é¿´¸´ÖÆ´úÂë´òÓ¡¹ØÓÚ
<?php
$num1=3.14;
$num2=(int)$num1;
var_dump($num1); //Êä³öfloat(3.14)
var_dump($num2); //Êä³öint(3)
?>
<?php
$num1=3.14;
$num2=(int)$num1;
var_dump($num1); //Êä³öfloat(3.14)
var_dump($num2); //Êä³öint(3)
?>
µÚ¶þÖÖת»»·½Ê½£º intval() floatval() strval()
Îı¾²é¿´¸´ÖÆ´úÂë´òÓ¡¹ØÓÚ
<?php
$str="123.9abc";
$int=intval($str); //ת»»ºóÊýÖµ£º123
$float=floatval($str); //ת»»ºóÊýÖµ£º123.9
$str=strval($float); //ת»»ºó×Ö·û´®£º"123.9"
?>
<?php
$str="123.9abc";
$int=intval($str); //ת»»ºóÊýÖµ£º123
$float=floatval($str); //ת»»ºóÊýÖµ£º123.9
$str=strval($float); //ת»»ºó×Ö·û´®£º"123.9"
?>
µÚÈýÖÖת»»·½Ê½£º settype();
Îı¾²é¿´¸´ÖÆ´úÂë´òÓ¡¹ØÓÚ
<?php
$num4=12.8;
$flg=settype($num4,"int");
var_dump($flg); //Êä³öbool(true)
var_dump($num4); //Êä³öint(12)
?>
<?php
$num4=12.8;
$flg=settype($num4,"int");
var_dump($flg); //Êä³öbool(true)
var_dump($num4); //Êä³öint(12)
?>
365PHPÃâ·ÑÊÓÆµ½Ì³ÌÏÂÔØ£º PHP½Ì³ÌÊÓÆµ,Ãâ·ÑÊÓÆµÏÂÔØ -PHPÊý¾ÝÀàÐÍת»»
×÷ÕߣºÂíÃ÷@PHPÅàѵ PHPÐÞ¶©1.0 2009-09
365PHP£¬ÖйúPHPÔÚÏßÅàѵ
Ïà¹ØÎĵµ£º
ÏÂÃæÊÇһЩ·Ç³£ÓÐÓõÄphpÀà¿â£¬ÏàÐÅÒ»¶¨¿ÉÒÔΪÄãµÄWEB¿ª·¢Ìṩ¸üºÃºÍ¸üΪ¿ìËٵķ½·¨¡£
¡¡¡¡Í¼±í¿â
¡¡¡¡ÏÂÃæµÄÀà¿â¿ÉÒÔÈÃÄãºÜ¼òµÄ´´½¨¸´ÔÓµÄͼ±íºÍͼƬ¡£µ±È»£¬ËüÃÇÐèÒªGD¿âµÄÖ§³Ö¡£
¡¡¡¡PChart - Ò»¸ö¿ÉÒÔ´´½¨Í³¼ÆÍ¼µÄ¿â¡£
¡¡¡¡Libchart - ÕâÒ²ÊÇÒ»¸ö¼òµ¥µÄͳ¼ÆÍ¼¿â¡£
¡¡¡¡JpGraph - Ò»¸öÃæÏò¶ÔÏóµÄͼƬ´´½¨Àà¡£
¡¡¡¡ ......
ÈçºÎ²»Ê¹ÓÃprepared statment£¬¶øÊÇÓùýÂ˵ķ½·¨±ÜÃâSQL×¢ÈëÄØ£¿
Ò»°ãÀ´Ëµmysql×Ô´øµÄ¹ýÂ˺¯ÊýÊDZȽϿɿ¿µÄ¡£mysql_real_escape_string()
µ«ÊÇÕâ¸öº¯ÊýÔÚijЩ×Ö·û¼¯ÖÐÓÐÎÊÌ⣬±ÈÈçGBK¡£Èç¹ûÄãÓÃUTF8ÄÇû¹ØÏµ¡£
ÔÚPHPÀïÉèÖÃÊý¾Ý¿âµÄ×Ö·û¼¯²»Ó¦¸ÃÓãºmysql_query("SET NAMES UTF8");
¶øÓ¦¸ÃÓãºmysql_set_charset()
ÕâÑù ......
1 echo();2 print();3 die();4 printf();5 sprintf();6 print_r();7 var_dump();
1 echo()
¿ÉÒÔͬʱÊä³ö¶à¸ö×Ö·û´®,¿ÉÒÔ¶à¸ö²ÎÊý,²¢²»ÐèÒªÔ²À¨ºÅ,ÎÞ·µ»ØÖµ¡£
2 print()
Ö»¿ÉÒÔͬʱÊä³öÒ»¸ö×Ö·û´®£¬Ò»¸ö²ÎÊý,ÐèÒªÔ²À¨ºÅ,Óзµ»ØÖµ,µ±ÆäÖ´ÐÐʧ°Üʱ·µflase .print µÄÓ÷¨ºÍCÓï ......
Õ⼸Ì죬ÎÒÔÚѧϰPHPÓïÑÔÖеÄSPL
¡£
Õâ¸ö¶«Î÷Ó¦¸ÃÊôÓÚPHPÖеĸ߼¶ÄÚÈÝ£¬¿´ÉÏÈ¥ºÜ¸´ÔÓ£¬µ«ÊǷdz£ÓÐÓã¬ËùÒÔÎÒ×öÁ˳¤Æª±Ê¼Ç¡£²»È»¼Ç²»×¡£¬ÒÔºóÒªÓõÄʱºò£¬»¹ÊÇÒª´ÓͷѧÆð¡£
ÓÉÓÚÕâÊǹ©×Ô¼º²Î¿¼µÄ±Ê¼Ç£¬²»Êǽ̳̣¬ËùÒÔдµÃ±È½Ï¼òµ¥£¬Ã»Óжà½âÊÍ¡£µ«ÊÇÎÒÏ룬Èç¹ûÄãÊÇÒ»¸öÊìÁ·µÄPHP5³ÌÐòÔ±£¬Ó¦¸Ã×ãÒÔ¿´¶®ÏÂÃæµÄ²ÄÁÏ£¬¶øÇÒ» ......
class lamp
{
public function __construct()
{
}
public function __get($var) //»ñÈ¡²»´æÔÚµÄÊôÐÔʱµ÷ÓÃ
{
echo "²»´æÔÚ±äÁ¿$var<br>";
}
public function __set($var ......