首页 > 代码库 > PHP 基础

PHP 基础

一  所有的php文件全要放在www目录下

二  www目录下所有文件,文件夹都不能包含中文

三  怎么在浏览器下访问php文件通过输入localhost/www目录找路径

四  怎么在DW里新建站点

五  PHP基础

     1  标记

         <?php

          ?>

         还有一种标记方式   短标记   必须改配置文件

         <?

          ?>

     2  注释语法

        //单行注释

         /*多行注释*/

     3  php变量定义

        变量定义,数据类型

         int(整行) float(小数型 单进度) string(字符串) bool(布尔型) detetime(日期时间) object(对象类型)                

         不支持Php :double(双进度) decmial (小数类型)char(字符)  

         弱类型语言 可以自动转换

         放在php里面所有变量都要加 $a   前面不需要加任何东西

        $a=10;    一般在定义的时候给它赋值

          $b="hello";
          var_dump($a);
          $a="world";
          var_dump($a);

         

        强制转换

        $a=10;
        $a=(string)$a; 第一种 强制转换a的类型为字符串
        settype($a,"string"); 第二种 混合型   括号里第一个变量时参数,第二个变量时类型
        var_dump($a);

         

        三个尖括号 是定义大的

         $s2 =<<<A

     4  输出语法

        找类型的时候php的输出语法

         1. echo 可以输出字符串 例;echo $a; 这是最常用的语法 可以同时输出多个字符串

           例:

              echo $a,"hello";

        2. print $a; 只能输出一个

          特殊的开发时用来调试的 不常用

          1. print_r(); 它是专门打印数组的

          2. var_dump(): 用来输出变量信息.主要用在调错误.

     5  字符串定义

        定义字符串的方式,单引号,双引号

         $s ="hello";
         $s1 =‘world‘;
        转义字符 输出双引号 
         $s ="hello \" aa";
         var_dumo($s);

        \n 代表换行 
        $s ="hello \n aa";
        var_dumo($s);

         

         转义字符 输出单引号 1.双引号里面可以解析转义字符,单引号不可以,它会原样输出 2.双引号里面可以解析变量,单引号里面不可以

例:
        $name="张三";
        $a1="hello {$name}aa";//花括号 里面可以直接解析变量 起到一个定位作用以免后边还有其他的
        $s1 =‘world \"‘;


       php里面拼接字符串用的是点 . 不用加号

 

         三个尖括号 是定义大的

         $s2 =<<<A

         必须顶头写
         hello world
        例:可以扔
       <div id"aa" class="aa"></div>

        A;

            

         可变变量 仅限于PHP是可用的

          $a ="hello";
          $hello ="张三";
          echo $$a;           最后输出的是张三

PHP 基础