`

php 基础入门

    博客分类:
  • php
阅读更多

Php的安装:

       Linux         apche+php

       Windows  apmserv5.2 appserv-win32-2.5.9

 

Php的写法:

 

1.        <?php 
                  phpinfo( );  //打印出服务器的详细信息
        ?>

2. <?
       echo “wlecom booke.com”;
    ?>

3. <script language=”php”> 
        echo “2008”;
    </script>
习惯用第一种写法

 

 

什么语句后面加分号?什么不加分号?

 

结构定义语句---不加分号   for($i=0;$i<10;$i++)

功能执行语句----加分号     echo ”welcome boole”;

 

 

   注释:

            单行注释: //

           多行注释 /**   */

 

注释的代码在页面源代码中看不到;

 

数据类型:


  8
中类型

    Boolean

              Integer

   Float

   String

 

   Array

  Object

 

             Resource (资源型)

             Null

 

 

 

 

 

<?php

$a=2009;

var_dump($a); //查看数据类型

?>

 

 

 

 

 

php 是弱类型语言。

      定义一个变量放任何类型都可以

 

定义一个数组类型:

 

 

 

对象类型:

 

 

:

<?php
     $a=Fopen(“test.php”,”w”);
     var_dump($a);
 ?>

 

 

 

 

 

Null:

<?php
    $a=null;
   Var_dump($a):
?>

  

 

 

 

变量的声明:

$开头,变了么区分大小写。以字母下划线开头。

 

 

 

<?php

        $name=”booke”;

        $Name=”com”;

        echo “$name”;

        echo “$Name”;

?>

  

 

 

 

 

   常量:

        一个简单值的标示符。执行期间不可更改

 

 

<?php

      dfine(“name”,”wwww”);

      echo name;

?>

  

 

 

 

 

系统常量和自定义常量

 

常量和变量的区别:

1.       变量前面有$开始,常量没有

2.       常量只能有define定义,

3.       常量 不理会其作用范围

 

 

 

第二章:变量及其运算符

 

变量之间的转换:

 

 

<?php 

  $a=100;

  echo $a;

?>

 

<?php 

  $a=0100;

  echo $a;                 结果 64, 认为是八进制

?>

  

 

 

 

 

 

Boolean 值转换 0的数都为true0false  0.0false

字符串为空,空数组都为false

<?php 
  $a=100
     if($a){
         echo “1”;
}else
       echo “0”;
}
echo $a;                 
?>

  

 

 

 

自动数字转换

 

 

 

 

强行转换

<?php

$a=”100”;

$b=(int)$a;

var_dump($b);             //结果int(100);

?>
 
<?php

$a=”100boob00k”;

setType($a,”int”);

var_dump($a);

?>

  

 

 

 

$b=(int)$a; setType($a,”int”); 的区别:

                                        $b=(int)$a;:原来的值不变

setType($a,”int”);;:原来的值改变

 

 

外部变量和环境变量

 

 

获取外部变量:

<form action=”test.php” method=”get”>

      Username <input type=”text” name=”username”>

     Passwd <input type=”password” name=”passwd”>

      <input type=”submit” value=”提交”>

</form>

 

 

 

Test.php
 
   <?php 

         print_r($_GET); ---------用get方法取得属性值

      -----得到一个数组; Array ( [username] => bbbb [passwd] => 12323)

       echo “user:”;

       echo $_GET[“username”];

       echo “passwd :”;

       echo $_GET[“passwd”];

?>

  

 

 

 

如果既有get也有post 就用 ---------------echo $_REQUEST[“username”]

 

第三章: 变量及运算符

 

环境变量:本身拥有的

 

<?php  

       print_r ($_SERVER); -----------服务器信息

     echo $_SERVER[“PATH”]; 

       print_r ($_ENV);

       phpinfo();--------一系列的环境变量

?>

  

 

 

 

表达式:常量,变量,运算符等

 

 

其他运算符

 

 

 

第三章 流程控制

       if(..){   }else{}

 

switch (…)  case:  ……

 

 

第四章:php函数

 

函数:一段完成指定任务的已命名代码

 

定义:
   function
函数名 (参数1,参数2,。。。。){

                            }

 

定义函数要注意的几点:

                A:写出函数的作用

                B:函数有几个参数,每个参数是什么类型

                C: 函数执行后返回什么值

 

 

 

 

 

 

 

 定义一个函数

 

<?php

function say (){
     echo “000000000”; 
}
//调用函数
say();

?>

  

 

带参数的函数定义

 

 

<?php

    function say($who,$who1,$who2){
           Echo “-----$who”;
     }

    say(df,dfd,dfd);

?>

 

 

局部变量和全局变量:

             在函数中定义的变量在外部无法访问。

             在外部定义的变量在函数内部访问,要用global $a;

      例如:

 

 

<?php 

       $a=2008;

       function fun1(){

       global $a;  -------------调用函数外部定义的变量

     $b=$a+4;

       echo “$b”;

}

fun1();

 ?>

 

 

任何判断一个函数是否存在

 

 

<?php

     function_exists(fun1);  -----------存在返回1.不存在返回0;

?>

 

 

内部函数:函数嵌套

 

 

               只有在调用最外面函数的时候,才能调用它里面的函数的值

<?php

     function funa(){

     function fun1(){

            Echo “2008”;

}

function fun2(){

            Echo “2008”;

}

}

funa();

fun2();

}

  

 

 

 

重用函数:

            

 

 

 

 

 

这样会报错(多次包含报错)

<?php

include “test03.php”;

include “test03.php”;

?>

 

应该是

<?php

include _once “test03.php”;

include _once “test03.php”;

?>

 

 系统函数:

<?php

$file=”./conn.txt”;

if(file_exists($file)){  --------- file_exists()—判断文件是否存在

            echo “文件存在”;

 

  • php.rar (16.1 KB)
  • 下载次数: 11
分享到:
评论

相关推荐

    PHP基础入门学习资料大全(共28个)

    ### PHP基础入门学习资料大全知识点概述 #### 一、PHP基础入门书籍与教程 1. **《10天PHP入门电子书》** - **简介**:本书旨在通过10天的学习计划帮助初学者快速掌握PHP的基础知识。 - **核心内容**: - PHP环境...

    php基础入门小实例

    **PHP基础入门小实例** PHP(Hypertext Preprocessor)是一种广泛使用的开源脚本语言,主要应用于Web开发,可嵌入HTML中。本教程将针对初学者,通过一系列简单的小实例,帮助理解PHP的基础概念和语法。 ### 一、...

    PHP基础入门教程

    ### PHP基础入门教程:构建动态网站的理想选择 #### 引言 PHP,全称为PHP: Hypertext Preprocessor,是IT领域中一个典型的递归缩写词,在Unix世界中尤为常见。它是一种为HTML页面设计的脚本编程语言,能够在服务器...

    PHP基础入门终极教程

    【PHP基础入门终极教程】 PHP(Hypertext Preprocessor,超文本预处理器)是一种广泛使用的开源脚本语言,尤其在Web开发领域中占有重要地位。本教程旨在为初学者提供全面且深入的PHP基础知识,帮助他们快速入门并...

    php基础入门

    php基础入门初识php、配置web.

    PHP基础入门学习资料大全

    PHP基础入门学习资料大全下载地址收集

    php基础入门教程

    这是一本好书 php入门基础以及延伸

    php基础入门(ppt)

    php基础知识的幻灯片,很适合新手用来观看和学习

    php基础入门详解(含视频学习地址).pdf

    根据文档内容,PHP基础知识主要涵盖以下几个方面: 1. 开发环境介绍:在开始编写PHP代码之前,需要配置合适的开发环境。文档提到了Zend Studio 13.6作为开发工具,PHP版本为7,以及Windows配合IIS服务器的组合。除...

    PHP基础入门教学 易懂

    针对零基础的想要学习PHP的同学们,这是一个很好文档资料,增删改查功能一应俱全

    PHP语言基础

    适合PHP初学者学习,详细介绍了PHP学习思路以及基本运用

    PHP初级入门教程PPT

    这个PHP初级入门教程PPT覆盖了PHP的基础知识,从安装环境到实际编程,为初学者提供了全面的指导。通过学习这个教程,你将能够理解PHP的基本概念,编写简单的PHP脚本,并逐步迈向更高级的Web开发技术。记住,实践是...

    PHP基础入门.ppt

    主讲: 燕十八 课时: 24课时 老师博客: http://www.yanshiba.com 老师微博: http://weibo.com/Yshiba

    PHP零基础入门

    HP基础教程-PHP入门经典 P​H​P​入​门​,​主​要​详​细​介​绍​简​单​的​P​H​P​语​句​语​法​与​举​例​分​析​,​学​习​P​H​P​快​速​入​门

    lsxlsxxslxsl#Notes-And-Blog#01.PHP基础入门1

    前端学习PHP的作用能够了解一些编程概念在这些实现了面向对象编程语言的实用在和后端开发工程师配合的时候有把握PHP语言的一些特点PHP是一种脚本语言不需要编译。

    PHP从入门到精通 第三版

    知识点一:PHP基础入门 PHP(Hypertext Preprocessor)是一种广泛使用的开源服务器端脚本语言,主要适用于Web开发并可以嵌入HTML中使用。对于初学者来说,入门阶段需要掌握的是PHP的基本语法,包括变量、数据类型、...

Global site tag (gtag.js) - Google Analytics