文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > IT/计算机 > php常用代码
侵权投诉

php常用代码

PHP中用到的一些代码,和解释。是个很好的学习手册

基本语法(web嵌入php、标识符、变量、常量、表单变量)

echo()、print()、printf()、sprintf() //echo 不返回任何值(void),print 返回的是整型(integer).

printf 返回的是整型,而sprintf 返回的字符串.printf 可以在浏览器直接输出,而sprintf 需要echo 将它输出. 基本数据类型:Integer(整数)、Float(浮点数,也叫Double,双精度)、String(字符串)、Boole an(布尔)、Array(数组)、Object(对象). // $sum=0;$total=(float)$sum;使用类型转换,可以将一个变量或值转换成另一种类型。

isset()和unset()用来判断一个变量是否存在; empty()用来判断一个变量的值是否为空.

""、0、"0"、NULL、FALSE、array()、var $var; 以及没有任何属性的对象都将被认为是空的

is_array()、is_double()、is_float()、is_real()、is_long()、is_int()、is_integer()、is_string()、is_object()、is_resource()、is_null()、is_numeric() //一些特定类型的测试函数.

超级全局变量:$_GET;$_POST. 常量:define("TOTAL",199);//常量一旦被定义之后,就不能再次更改.

访问表单变量:$_POST["userName"] ,$_Get["userName"]; //字符串连接:使用点就可以连接".";

操作符和控制结构

部分常用的转义字符:\n 换行符,\r 回车,\t 水平制表图,\\ 反斜杠,\$ 美元符,\" 双引号。

// 双引号的变量和转移序列都会得到相应的解析,单引号会按照声明的原样解释。

比较运算符:= = 等于,= = = 恒等,!= 不等,!= = 不恒等,<> 不等,< 小于,> 大于,<= 小于等于,>= 大于等于。 逻辑运算符:! 非 , && 与 , || 或 ,and 与 ,or 或 。// 注:为了避免优先级混乱,可以使用括号避开优先级。 控制结构:(条件语句、循环)

If条件语句:if (条件判断){//....}elseif{//....}else {//....}

Swith条件语句:switch (变量){case "值1"://...break;case "值2"://...break;default://....break;}

while循环语句:while (条件) {//....}

for循环语句:for(初始值;条件;计数器) {//....}

Do while循环语句:do {//...} while(条件);

// 三种停止代码执行的方法:第一种:break;退出循环,第二种是exit ;退出程序,第三种是continue;退出当前循环。 数学运算

is_numeric();检查是否是数值。 is_int()和is_float();检查具体的数据类型。强制转换数据类型:在变量或值前面增加(int)、(integer)、(float)、(double)或(real)实现,也可使用函数intval()或floatval()来实现。

随机数:rand()和mt_rand();getrandmax()和mt_getrandmax();可以得到MAX_RAND 的值。

格式化数据:number_format($i,2,".",",");函数可以把整数和浮点数值转换为一种可读的字符串表示。

数学函数:abs() 绝对值;floor() 舍去法取整;ceil() 进一法取整;round() 四舍五入;

min() 求最小值或数组中最小值;max() 求最大值数组中最大值。

数组

$userNames=array('李彦宏','周鸿祎','马云','俞敏洪','李开复','吴祁'); //print_r($usernames);直接显示。 $numbers[0]---$numbers[5],代表这6个人的名字.

$numbers=range(1,10,2)自动创建一个数组,可以加第三个参数,第三个参数表示步长。

自定义键数组:$ages=array('吴祁'=>19,'李炎恢'=>27,'胡心鹏'=>23);

foreach 循环或list()和each()结构。//each()函数返回数组的当前元素,并将下一个元素作为当前元素。

list()函数,可以用来将一个数组分解为一系列的值. //foreach ($numbers as $value){echo $value;}

reset()将当前元素重新设置到数组开始处。

array_unique();它会删除掉里面相同值的元素。array_flip();它会对调数组中的key 和value;

数组里的数组:$products=array(array("苹果",6,28.8),array("猪肉",2,32.1),array("饼干",3,45.3));

数组的排序

sort($products);按字母升序进行排序。

sort()、asort()和ksort()都是正向排序;rsort()、arsort()和krsort()有相对应的反向排序.

shuffle()将数组个元素进行随机排序,array_reverse()给出一个原来数组的反向排序。

array_unshift()函数将新元素添加到数组头,array_push()函数将每个新元素添加到数组的末尾。

array_shift()删除数组头第一个元素,与其相反的函数是array_pop(),删除并返回数组末尾的一个元素。

array_rand()返回数组中的一个或多个键。

数组的指针操作

next()或each()将使指针前移一个元素,each()前移前返回当前元素,next()前移后返回新的当前元素。

end()和prev()可以反向遍历一个数组,prev()将当前指针往回移一个位置然后再返回新的当前元素。

统计数组个数:count()和sizeof()统计数组下标的个数,array_count_values()统计数组内下标值的个数。

将数组转换成标量变量:extract(),变量的名称是数组中关键字的名称,而变量值则是数组中的值。

第1页

你可能喜欢

热门文档

相关文档

  • PHP常用代码汇总

    PHP常用代码汇总_IT/计算机_专业资料。PHP 常用代码 数据库链接 访问 用户名密码判断 等1、连接MYSQL数据库代码 <?php $connec=mysql_connect("localhost","...

  • PHP常用代码大全1

    PHP常用代码大全1_IT/计算机_专业资料。PHP常用代码大全11、连接MY代码 <?php $connec=_connect("localhost","root","root") or die("不能连接库: "....

  • php常用代码

    php常用代码_IT/计算机_专业资料。自己整理的PHP常用的代码,很初级。适合新手用,网上很难找! 就像下面的: 1、连接MYSQL数据库代码 <?php $connec=mysql_...

  • PHP常用代码整合

    PHP常用代码整合_计算机软件及应用_IT/计算机_专业资料。PHP常用代码整合 <?php include("sql.php"); $perNumber=5; //每页显示的记录数 $page=$_GET...

  • PHP常用代码大全非常不错

    PHP常用代码大全非常不错.docPHP常用代码大全非常不错.doc隐藏>> ---PHP正只..."); return false; } return true; } //--> </SCRIPT> 13、现PHP中中...

  • PHP常用代码

    Php 常用代码 1、连接 MYSQL 数据库代码 <?php $connec=mysql_connect("localhost","root","root") or die("不能连接数据库服务器: ".mysql_error()); ...

  • PHP常用代码大全

    PHP常用代码大全_IT/计算机_专业资料。学习php的朋友一定不能错过哦,代码很常用到,绝对有你有用的PhoShop CS4 快捷键大全【Ctrl】+【N】文件操作 新建图形文件...

  • 常用PHP代码摘录

    PHP 验证邮件地址 电子邮件验证也许是中 www.8383.com.cn 最常用的网页表单验证,此代码除了验证 电子邮件地址,也可以选择检查邮件 www.52wangka.com 域所属 DNS...

  • PHP常用程序代码

    PHP常用程序代码_IT/计算机_专业资料。PHP常用程序代码如何实现文章的上一篇下一篇 在新闻资讯类、博客文章类的网站,必须要有的一个功能就是,浏览一篇文章的时候,...

  • PHP常用功能代码

    PHP常用功能代码_IT/计算机_专业资料。PHP常用功能代码 1、使用PHP Mail函数发送Email $to = viralpatel.net@gmail.com; $subject = VIRALPATEL.netPHP常用功能...

站点地图 | 文档上传 | 侵权投诉 | 手机版
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.guandang.net All Rights Reserved.  -  email