资源描述:
《php+mysql学习总结》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、php字符串反引号里面的字符必须是命令如`pwd`是查看当前目录转移字符:符号含义”双引号\反斜线换行t跳位(Tab)常量和变量_FILE_这个默认常量是php程序文件名_LINE_这个默认常量是php程序行数E_ERROR这个常量指到最近的错误处E_WARNING这个常量指到最近的警告处E_PARSE本常量为解析语法有何潜在问题处自定义常量define(““,”“);第一空格为常量,第二个为定义或define(‘‘,);同上有$为变量,无为常量object为类变量,如classfoo{functiondo-foo(){echo”Do
2、ingfoo”;}}$bar=newfoo;//建立变量,其他语言有(),php语言没有。//$bar->do-foo();//调用变量的方式。//->为调用类函数用的符号变量区分大小写Php变量可以不用定义直接使用。局部变量和全局变量的区别见第二章,第21分钟处图。全局变量必须用$GLOBALS数组和global声明。配置文件的globals函数须打开
是什么????$PHP_SELF//php文件名,全局变量echo$GLOBALS[“PHP_SELF”];或globals$PHP_SELF;不能echo$PHP_SELF;函数不区3、分大小写静态变量staticvariable老语法$foo直接用新语法$_GET[‘foo’]$_POST[‘foo’]$_SESSION[‘foo’]位运算符:&与
4、或~非^异或<<向左移位乘法>>向右移位除法逻辑运算:&&而且AND
5、
6、或者ORXor异或!不Not符号意义$变量&变量的地址(加在变量前)->类的方法或属性=>数组的元素值?:三元运算符数组数组的下标可以是整数,也可以是字符串如$user[0]=”张三”;$user[‘zs’]=”张三”;$user[“zs”]=”张三”;或$user=array(“张三”,//下标0echo$
7、user[0];‘is’=>”李四”,//下标isecho$user[is];或echo$user[‘is’];“ww”=>”王五”//下标ww);echosizeof($user);//记录数多维数组$user=array(array(‘张三’,88),array(‘李四’,95),array(‘王五’,99));函数函数不区分大小写函数原型:返回类型函数名称(类型参数1,类型参数2…..);数学函数numberabs(number)取绝对值
8、x
9、floatsin(float)正弦计算sin(x)floatcos(float)余弦计算cos(
10、x)floatsqrt(float)开平方根计算floatlog(float)自然对数计算lnxfloatlog10(float)lgxfloatexp(float)e的x次方floatpow(floatx,floaty)x的y次方doublepi()圆周率voidsrand(int)配置随机种子intrand([intmin],[intmax])取得随机数stringstrtolower(stringstr)字符串全转为小写stringstrtoupper(stringstr)字符串全转换为大写stringtrim(stringstr)截去字
11、符串首尾的空格stringsubstr(stringstring,intstart,int[length])取子串下标从0开始。从第start位取出length个字符,start为负数,从尾端算起,length为负数表示取倒数length个字符。第三章第七分钟intstrlen(stringstr)取得字符串长度intstrpos(string母串,string待查字符,int[offset])寻找字符串中的某个字符最先出处intstrcmp(stringstr1,stringstr2)字符串比较stringmd5(stringstr)计算字符
12、串的MD5哈希值fopen(“C:\tmp\a.txt”,”r”);fopen(http://www.php/.net/”,”r”);fopen(ftp://user:password@train150.zm/cxc/”.”r”);intfilesize(stringfilename);获得文件大小intfeof(intfp);测试文件指针是否指到文件尾infopen(stringfilename,stringmode);打开文件或者URLintfclose(intfp);关闭已打开的文件stringfread(intfp,intn);读取
13、文件n个字节stringfgets(intfp,intn);获得文件指针所指的行本函数取得文件指针所指的行,返回字符串长度为行的长度减一intfwri