php简介:**************************************************************************************php:(HypertextPreprocessor超文本预处理器)是一种功能强大的服务器端的脚本语言发展:1994(php/F1)———>1996(php/F2)(可以访问数据库)———>1998(php/F3)———>2000(php/F4)———2004(php5)所有的语句都是由表达式组成的php的几种写法<1><?phpphp语句?><2><?php语句?><3><scriptlanguage="php">php语句</script><4><%php语句%>zeed:代表php的内核iis(信息服务):是微软的一个web服务器php的两种开发环境:LAMP(linuxapachemysqlphp):这四种的都是开源的。<环境一>WAMP(windowsapachemysqlphp)<环境二>tomcat是应用服务器apache是web服务器**************************************************************************************php基础:**************************************************************************************{}:叫符合语句php是弱类型的语言,但是它区分大小写------------------变量:------------------:变量名由字母、数字和下划线组成。1):变量名区分大小写2):变量名必须以$开头3):不能以数字开头4):不能是系统关键字1):isset("name"):判断变量是否被初始化,返回值的类型是boolean;<?php $Hello; if(isset($Hello)){ echo"variablewasset!"; }else{ echo"variableisnotset"; }?>这个程序的结果是variableisnotset2)define("name","value");定义常量<? define("num",4); echonum;?>这个程序的结果是:4;3):defined("name")判断常量是否被初始化,返回值类型是boolean;<? define("num",4); if(defined("num")){ echo"numwassetvalue"; }else{ echo"numnotissetvalue"; }?>这个程序的结果是:numwassetvalue;常量与变量的区别:常量名的前面不加$.boolean类型的返回值:如果返回的值是真:输出的则是:true、TRUE1'1'这几种形式如果返回值是假:输出的则是:falseFALSE0null这几种形式变量的数据类型:(变量名)返回值是变量的类型,长度和变量的值gettype(变量名)返回值是变量的类型运算符:算术运算符(+-*/--结果永远是浮点数%)逻辑运算符(&&(and)||(or)!(not)xor(异或))比较运算符(关系运算符)(><==>=<=!=)赋值运算符(=+=-=*=/=%=.=)异或运算的规则:相同为零,不同为1;字符串的连接运算符是::算术运算符>比较运算符>逻辑运算符>赋值运算符/(除)在php中的应用:<? $num=102; $numtwo=$num/10; echo$numtwo;?>这个程序的结果是:%(求余数、求模)在php中的应用<? $num=103; echo$num%10;?>这个程序的结果是:3$$在php中的应用:<?php $hellow="php"; $i="hellow"; echo$$i;?>这个程序输出的结果是:php/这个符号在php中的用法与在c中的用法是不同的:在php中得到的结果永远是浮点型在c中如果符号前后的数都是int型,那么得到的结果也是int型的。只要符号前后的数有一个是浮点型,结果就是浮点型。**************************************************************************************===判断类型和数值是不是都相等。==只是判断数值是不是相等<? $str='100'; if($str==100) { echo"true"; }else{ echo"false"
php笔记 来自淘豆网m.daumloan.com转载请标明出处.