`
stinge
  • 浏览: 149642 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

PHP语言基础

阅读更多

PHP语言基础

 

   一、PHP标记

 

        //xml风格

<?php
   echo "hello php!";
 ?>

//脚本风格
<script language="php">
   echo "hello php!";
</script>

//简短风格
<?
   echo "hello php!";
?>

//ASP风格
<%
   echo "hello php!";
%>

 

  其中简短风格和ASP风格需在php.ini里配置,short_open_tag和asp_tags设置为on,重启服务器即可。

  推荐xml风格

 

  二、PHP注释

 

     //

   /****jjj***/

   #

 

    三、PHP数据类型 

 

     标量类型:boolean, integer, float/double, string

     复合类型:array, object

     特殊类型:resource 和 null

 

     boolean:0,0.0,“0”,“”,[], false ,这些都是false

     string:单引号不解析内容,双引号解析,需注意使用转义字符。<<<相当于“”

     integer 32位,整数溢出时,当做float型处理

     float:为近似值,避免比较大小

 

     array

          定义数组:$a = ('ww','www')

                         $a[key] = 'value'

                         $a = array(key1 => value1, key2 => value2.....)

 

     resource:资源或句柄

     null:空值

           未声明、未赋值、或变量被unset(),从内存中释放

     is_null(a), 判断a是否为null,unset(a),销毁变量a

 

     检测数据类型:

       is_boolean(),is_int(),....

 

   四、常量

 

  定义 :define(常量名,值,是否大小写敏感)

 

  引用:直接常量名或consant()函数

  defined(名称),检测是否定义

 

  五、变量

 

无需声明,直接赋值;

变量名以$开头  

 

   赋值:直接赋值和引用赋值,

       直接赋值:不同的变量,使用各自的内存

       引用赋值:用不同的名字访问同一个内容, 如:$j = & $i 

 

  局部变量:只在函数内使用

  全局变量:在所在php文件有效,而在用户自定义函数内部不可用,除非使用global关键字声明。

  静态变量:在函数调用后认保留变量值,当再次回到其作用域时,可继续使用原来的值,使用static关键字声明。 

                只在第一次遇到时进行初始化,以后不再进行初始化操作。

                声明周期:整个源程序。

  可变变量:动态改变变量名称,用$$实现,例如:$$hh的变量根据$h的值确定,$h = "g"时,$$hh就代表变量$g.

 

h2 = "tttt";
 $h1 = "h2";
echo $$h1 ;
//输出  tttt
 

 

 

 

 

 

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    php加密 PHP语言基础

    php加密 PHP语言基础php加密 PHP语言基础php加密 PHP语言基础php加密 PHP语言基础php加密 PHP语言基础php加密 PHP语言基础php加密 PHP语言基础

    php入门留言板 php+access PHP语言基础

    【PHP】php入门留言板 php+access PHP语言基础 【实例简介】php入门留言板 php access php入门留言板 让你轻松学会php 基本语言结构.php连 access数据库的语法以及功能.php access 【核心代码】 文件清单 ├── ...

    PHP语言基础与编程规范.exe

    PHP语言基础与编程规范,PHP语言基础与编程规范.exe

    PHP语言基础知识(超详细).txt

    PHP语言基础知识(超详细PHP语言基础知识(超详细PHP语言基础知识(超详细PHP语言基础知识(超详细PHP语言基础知识(超详细PHP语言基础知识(超详细PHP语言基础知识(超详细PHP语言基础知识(超详细PHP语言基础知识...

    PHP语言基础知识(超详细).md

    涵盖了PHP语言的基础知识,非常详细全面。它主要包括以下内容: PHP语言学习介绍 PHP部署安装环境 PHP代码工具选择 PHP代码基本语法 PHP函数知识介绍 PHP常量变量介绍 PHP注释信息介绍 PHP数据类型介绍 PHP流程控制...

    PHP语言基础教程的大纲,涵盖了基础概念.docx

    PHP语言基础教程的大纲,涵盖了基础概念.docx

    2024年PHP语言基础知识(超详细).zip

    通过跟随博客,读者可以了解PHP的基本概念、特点和安装方法,学会如何编写简单的PHP程序、使用集成开发环境、框架和安全特性,参与相关社区,并为未来的深入学习打下坚实的基础。 ### 其他说明 本博客注重实用性和...

    PHP开发课程-2PHP语言基础

    数据类型 常量 变量 有关变量或常量状态的函数 PHP运算符 数据类型的转换

    PHP 基础实例教程(PHP网页实例版)

    PHP 基础实例 在HTML中嵌入PHP 使用 PHP 标记 PHP 语句 使用 PHP 注释 PHP 语句间的空格问题 添加动态内容 使用 PHP 函数 PHP nl2br()格式化输出 PHP 打印格式化输出 PHP 字符串的整理 PHP 改变字符串中字母的大小写...

    PPT 课件,教程 PHP程序语言基础

    PPT 课件,教程 PHP程序语言基础

    PHP从入门到精通.pdf-入门教程.CHM

    全书共分27章,包括初识.PHP、PHP环境搭建和开发工具、PHP语言基础、流程控制语句、字符串操作、正则表达式、PHP数组、PHP与Web页面交互、PHP与JavaScript交互、日期和时间、Cookie与Session、图形图像处理技术、...

    PHP从入门到精通 源码

    全书共分24章,包括初识PHP、PHP环境搭建和开发工具、PHP语言基础、流程控制语句、字符串操作、正则表达式、PHP数组、PHP与Web页面交互、PHP与JavaScript交互、日期和时间、Cookie与Session、图形图像处理技术、文件...

    PHP从入门到精通PPT

    全书共分4篇25章,包括初识PHP、PHP环境搭建和开发工具、PHP语言基础、流程控制语句、字符串操作、正则表达式、PHP数组、PHP与Web页面交互、PHP与JavaScript交互、日期和时间、Cookie与Session、图形图像处理技术、...

    PHP从入门到精通

    环境搭建和开发工具、PHP语言基础、流程控制语句、字符串操作、正则表达式 、PHP数组、PHP与Web页面交互、PHP与JavaScript交互、日期和时间、Cookie与 Session、图形图像处理技术、文件系统、面向对象、PHP加密...

    PHP从入门到精通第二版

    全书共分24章,包括初识PHP、PHP环境搭建和开发工具、PHP语言基础、流程控制语句、字符串操作、正则表达式、PHP数组、PHP与Web页面交互、PHP与JavaScript交互、日期和时间、Cookie与Session、图形图像处理技术、文件...

    PHP从入门到精通.pdf

    全书共分27章,包括初识.PHP、PHP环境搭建和开发工具、PHP语言基础、流程控制语句、字符串操作、正则表达式、PHP数组、PHP与Web页面交互、PHP与JavaScript交互、日期和时间、Cookie与Session、图形图像处理技术、...

    头歌PHP语言之表单进阶

    头歌PHP语言之表单进阶 教程 四关教程

Global site tag (gtag.js) - Google Analytics