`
stinge
  • 浏览: 153796 次
  • 性别: 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语言基础.ppt

    内容概要:本资源《PHP语言基础》旨在为初学者提供一个全面的PHP入门指南。通过深入讲解PHP的基本概念、语法结构、数据类型、运算符、控制结构、函数、数组、对象、异常处理以及文件操作等内容,帮助读者建立扎实的...

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

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

    PHP语言基础学习教程笔记总结

    PHP语言基础学习教程笔记总结,PHP是一种广泛使用的开源脚本语言,特别适用于Web开发,并可以嵌入HTML中。PHP代码在服务器端执行,生成动态网页内容。PHP支持多种数据库系统,如MySQL、PostgreSQL等,并且有丰富的...

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

    根据提供的文档信息,以下是对PHP语言基础教程大纲的详细解读,包括了基本概念与操作。 ### PHP语言基础教程 #### 1. PHP基础 **1.1 Hello, World!** 这是学习任何编程语言的第一个程序。它简单地输出“Hello, ...

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

    《PHP语言基础与编程规范》是针对初学者和开发者的一份重要参考资料,旨在帮助读者深入理解PHP语言的基础概念,同时遵循良好的编程规范,提升代码质量和可维护性。PHP(Hypertext Preprocessor)是一种广泛应用于Web...

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

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

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

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

    php语言基础(精编版65页ppt).pdf

    php语言基础(精编版65页ppt).pdf

    PHP语言基础知识详解及常见功能应用.docx

    本文详细介绍了PHP的基本语法、变量类型、运算符号以及文件上传和发邮件功能的实现方法,适合初学者了解和掌握PHP的基础知识。

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

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

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

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

    PHP网站开发课件--PHP基础知识的学习参考

    课程涵盖了从基础环境配置到实际应用的多个方面,旨在帮助学员掌握PHP语言,构建动态网站,并结合MySQL数据库进行数据管理。 【PHP开发环境配置】 1. **Apache服务器**:Apache是全球最广泛使用的Web服务器,支持...

    PHP 基础实例(PHP 基础实例)

    例如,使用PHP变量、条件语句(如`if...else`)、循环(如`for`或`while`)以及数据库交互(如MySQL查询)等。理解如何在PHP文件中嵌入HTML,并且学会如何使用PHP函数和控制结构是PHP基础学习的重要部分。 第三个...

    PHP程序设计习题答案.pdf

    本资源是 PHP 程序设计习题答案集锦,涵盖了 PHP 语言的基础知识、基本语法、函数、数组、字符串、服务器端编程等方面的习题和答案。该资源对 PHP 语言的理解和应用具有重要的参考价值。 章节一: PHP 基础知识 * ...

    传智播客PHP面试宝典2013版(上基础+下高级)

    1. PHP语言基础:包括PHP的安装配置、基本语法、变量、数据类型、运算符、流程控制(条件语句、循环语句)以及函数的使用。 2. 字符串与数组处理:深入探讨字符串操作函数、正则表达式、数组处理函数,以及如何高效...

    PHP从入门到精通 源码

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

    传智播客PHP面试宝典2013版(上卷基础篇).rar

    一、PHP语言基础 1. PHP简介:介绍PHP的起源、特点、应用领域及其与其他编程语言的对比,以及如何在服务器环境中安装和配置PHP。 2. 变量与数据类型:讲解PHP中的变量声明、作用域、生命周期,以及基本数据类型如...

    信息安全_PHP代码审计.PHP基础.pptx

    本文将深入探讨PHP语言基础、代码审计的重要性以及常见安全问题。 首先,理解PHP的基础是进行代码审计的前提。PHP代码可以无缝嵌入到HTML文档中,通过`&lt;?php ... ?&gt;`标签进行包裹。在编写代码时,我们经常使用注释...

Global site tag (gtag.js) - Google Analytics