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+access PHP语言基础 【实例简介】php入门留言板 php access php入门留言板 让你轻松学会php 基本语言结构.php连 access数据库的语法以及功能.php access 【核心代码】 文件清单 ├── ...
PHP语言基础学习教程笔记总结,PHP是一种广泛使用的开源脚本语言,特别适用于Web开发,并可以嵌入HTML中。PHP代码在服务器端执行,生成动态网页内容。PHP支持多种数据库系统,如MySQL、PostgreSQL等,并且有丰富的...
根据提供的文档信息,以下是对PHP语言基础教程大纲的详细解读,包括了基本概念与操作。 ### PHP语言基础教程 #### 1. PHP基础 **1.1 Hello, World!** 这是学习任何编程语言的第一个程序。它简单地输出“Hello, ...
《PHP语言基础与编程规范》是针对初学者和开发者的一份重要参考资料,旨在帮助读者深入理解PHP语言的基础概念,同时遵循良好的编程规范,提升代码质量和可维护性。PHP(Hypertext Preprocessor)是一种广泛应用于Web...
PHP语言基础知识(超详细PHP语言基础知识(超详细PHP语言基础知识(超详细PHP语言基础知识(超详细PHP语言基础知识(超详细PHP语言基础知识(超详细PHP语言基础知识(超详细PHP语言基础知识(超详细PHP语言基础知识...
涵盖了PHP语言的基础知识,非常详细全面。它主要包括以下内容: PHP语言学习介绍 PHP部署安装环境 PHP代码工具选择 PHP代码基本语法 PHP函数知识介绍 PHP常量变量介绍 PHP注释信息介绍 PHP数据类型介绍 PHP流程控制...
php语言基础(精编版65页ppt).pdf
本文详细介绍了PHP的基本语法、变量类型、运算符号以及文件上传和发邮件功能的实现方法,适合初学者了解和掌握PHP的基础知识。
PHP 基础实例 在HTML中嵌入PHP 使用 PHP 标记 PHP 语句 使用 PHP 注释 PHP 语句间的空格问题 添加动态内容 使用 PHP 函数 PHP nl2br()格式化输出 PHP 打印格式化输出 PHP 字符串的整理 PHP 改变字符串中字母的大小写...
数据类型 常量 变量 有关变量或常量状态的函数 PHP运算符 数据类型的转换
课程涵盖了从基础环境配置到实际应用的多个方面,旨在帮助学员掌握PHP语言,构建动态网站,并结合MySQL数据库进行数据管理。 【PHP开发环境配置】 1. **Apache服务器**:Apache是全球最广泛使用的Web服务器,支持...
例如,使用PHP变量、条件语句(如`if...else`)、循环(如`for`或`while`)以及数据库交互(如MySQL查询)等。理解如何在PHP文件中嵌入HTML,并且学会如何使用PHP函数和控制结构是PHP基础学习的重要部分。 第三个...
本资源是 PHP 程序设计习题答案集锦,涵盖了 PHP 语言的基础知识、基本语法、函数、数组、字符串、服务器端编程等方面的习题和答案。该资源对 PHP 语言的理解和应用具有重要的参考价值。 章节一: PHP 基础知识 * ...
1. PHP语言基础:包括PHP的安装配置、基本语法、变量、数据类型、运算符、流程控制(条件语句、循环语句)以及函数的使用。 2. 字符串与数组处理:深入探讨字符串操作函数、正则表达式、数组处理函数,以及如何高效...
全书共分24章,包括初识PHP、PHP环境搭建和开发工具、PHP语言基础、流程控制语句、字符串操作、正则表达式、PHP数组、PHP与Web页面交互、PHP与JavaScript交互、日期和时间、Cookie与Session、图形图像处理技术、文件...
一、PHP语言基础 1. PHP简介:介绍PHP的起源、特点、应用领域及其与其他编程语言的对比,以及如何在服务器环境中安装和配置PHP。 2. 变量与数据类型:讲解PHP中的变量声明、作用域、生命周期,以及基本数据类型如...
本文将深入探讨PHP语言基础、代码审计的重要性以及常见安全问题。 首先,理解PHP的基础是进行代码审计的前提。PHP代码可以无缝嵌入到HTML文档中,通过`<?php ... ?>`标签进行包裹。在编写代码时,我们经常使用注释...