[每日学习笔记][2013.03.24]PHP的开发环境配置和相关语法(一)

一、PHP开发环境及开发工具

    WINDOWS + APACHE + MYSQL + PHP 环境

    WAMPServer5集成开发环境。

    Eclipse For PHP

    Navicar For Mysql

二、PHP基本语法

 ()PHP代码语法

<? . . . ?> 
<?php . . . ?> 
<script language="php"> . . . </script> 
<% . . . %>


PHP对大小写不敏感!!!

()PHP注释

/*

多行注释

*/

//单行注释

#单行注释


()处理PHP错误

1、在PHP.INI里将display_errors  改为 display_errors= on 才可以显示错误位置

2、使用 echo 或 print 打印

()PHP数据类型

1、标量类型:

    a) Boolean 布尔型

    b) Interger f整型

    c) Float 浮点型

    d) String 字符串

2、复合类型:

    a) Array 数组

    b) Object 对象

()比较常见的PHP运算符

a) 算数运算符

    + -* /

b) 赋值运算符

    = += -= *= /=

c) 比较运算符

    ==

   !=

   <

   >

   <=

   >=

   ==

   !==

   ===

d) 逻辑运算符

   and

   Or

   Xor   逻辑异或

   !

   &&

   ||

e) 递增递减运算符

   ++

   --

三、PHP条件语句、循环语句

   If

   Switch

   While

   For

   Do...while

   Break n;  可以跳出n重循环,n默认为1

   其它的相关使用方法和java差不多

四、PHP的数组

(创建和修改数组

   a) 创建数组语法:

      Array(key=>value,key=>value); 

      Key 可以省略

      举个栗子:

      $arr = array(1,2,3);

      $arr = array(“userid”=>1,”username”=>”joky”);


   b) 修改数组

      语法  $array[] = vlaue;

      $array[“username”] = “test”;


() 数组函数

   a) count 函数:统计数组条数

      Count($arr);

   b) Is_array函数:判断是否是数组

      Is_array($arr); 如果$arr是数组,返回True,否则返回False

   c) Explode 函数:将字符串分割为数组

      Explode(分割点,要分割的字符串,数组元素最大值);

      Explode(“abcd@efghi@jkef”,”@”);

      执行后将获得一个数组,里面的值为  “abcd” “efghi” “jkef”

()使用foreach遍历数组

   Foreach($arr as $key => $value){

   //key 是 数组里面的索引下标

   //value是对应的值

   .....

}

五、PHP函数和自定义函数

   ()系统内部函数

      PHP手册

   ()自定义函数

      Function 函数名(参数){

         函数体;

         Return 返回值;

      }


      函数名只能用数字,字母,下划线

   ()全局变量

      Global使用全局变量

      Unset($var) 删除变量;

   ()自定义函数值的接收和选着性接收

     

function test($v1,$v2=0){

          return v2+v1;

 }


      调用test函数时,可以不填第二个参数
      这时,函数将调用$v2的默认值 0


   ()function_exists()判断函数是否存在

   ()引用返回值 使用&符号

      Function obj(&$i){

         i=10;

      }

      $i = 1;


      调用函数obj($i)然后用echo打印$i的值显示为10;

      添加&符号后,相当于值类型转换成了引用类型,好吧,我是这么理解的。


评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值