码迷,mamicode.com
首页 > Web开发 > 详细

PHP入门

时间:2016-05-30 23:27:54      阅读:227      评论:0      收藏:0      [点我收藏+]

标签:

1、标记与注释两种方式

  //单行注释

  /*多行注释*/

2、输出语句

  echo输出:echo可以输出多个字符串,逗号隔开

  print输出:print只能输出一个字符串,返回true或false

  print_r():可以把字符串和数字简单地打印出来,而数组则以括起来的键和值得列表形式显示,并以Array

  var_dump():输出变量类型等信息

3.数据类型定义变量

  3.1 PHP是弱类型,变量没有明确的类型

    定义:$变量名 = 值;  //$变量名是整体,需要整体操作

        PHP中的数据类型体现在值上

    $a = 10;

    $b = "he{$a}llo"; 

    $c = ‘world‘;

    1.双引号里面可以解析转义字符,单引号不行

    2.双引号里面可以解析变量,单引号不行

  3.2 第三种定义字符串,输出完整内容,不用转义字符等

    $d = <<<AA

      hello "aa" , "bb" ,‘cc‘,

      <input type="text" value="aa" />

    AA;*/

  3.3 $e = $a.$c; //拼接字符串用的是.

  3.4 数据类型转换,不用强转,PHP是弱类型,自己就变过去了

    $f = 10.05;

    $f = (string)$f; //类型转换

    $f = "hello";

  3.5 可变变量的概念

    $aa = "cc";

    $cc = "dd";

    echo $$aa; //可变变量

    $dd = &$aa; //&取地址

    $dd = "ee";

    echo $aa;

4、运算符,表达式

    关系运算符:+ - * / % ++ -- += -=

      数字 + 字符串 = 数字

      字符串 + 字符串 = 0

      整数/整数 = 可能是小数

    比较运算符:> < >= <= == !=

    逻辑运算符:and && or || !

    echo @$c; //错误抑制符@,并不能抑制所有

5、语句

    分支:...

    循环:...

6.函数

  <?php

  四要素:返回类型,函数名,参数列表,函数体

  1.最简单的定义方式

    function Show(){

      echo "hello";

    }

  2.有参数的函数定义

    function Show($a){

      echo $a;

    }

  3.有默认值的函数定义,不添加参数,输出默认值

    function Show($a="mydb"){

      echo $a;

    }

  4.有返回值的函数定义,字符串相加为〇

    function Show($a,$b){

      return $a+$b;

    }

  5.可变参数的函数定义,和C#中的方法重载有相似之处,方法名相同,参数类型,个数不同

    function Show(){

      $attr = func_get_args();//获取用户传入的参数,返回数组

      $count = func_num_args();//获取传入参数的个数

      定义一个变量,存放和

      $sum = 0;
      for($i=0;$i<$count;$i++){
        $sum = $sum+$attr[$i];
      }
      return $sum;
    }

    echo Show(1,2,3);

?>

技术分享

PHP入门

标签:

原文地址:http://www.cnblogs.com/zoubizhici/p/5542159.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!