当前位置:  编程技术>php
本页文章导读:
    ▪php入门教程(三)PHP变量类型      本节内容: php教程之PHP变量类型 1,PHP的变量类型共八种: <1>标量类型: boolean(布尔型) integer(整型) float(浮点型,也作“double”) string(字符串) <2>复合类型: array(.........
    ▪php入门教程(一) 第一个php程序      本节内容: php教程之php脚本程序 例子:   代码示例: <html>   <head>      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">    <title>PHP 测试 - php入门教程 - www.</ti.........
    ▪php入门教程(索引)      本节是php入门教程的索引页,为大家持续更新php编程的入门教程、入门教材等。 PHP是一种用于创建动态WEB页面的服务端脚本语言。 PHP是一种源代码开放程序,拥有很好的跨平台兼容性。用.........

[1]php入门教程(三)PHP变量类型
    来源: 互联网  发布时间: 2013-12-24

本节内容:
php教程之PHP变量类型

1,PHP的变量类型共八种:
<1>标量类型:
boolean(布尔型)
integer(整型)
float(浮点型,也作“double”)
string(字符串)

<2>复合类型:
array(数组)
object(对象)

<3>特殊类型:
resource(资源)
NULL

说明:php变量类型不用声明,php会根据程序运行的上下文关系,自动判断其类型,是不是很聪明?
如果想查看某个表达式的值和类似, 可以使用函数 var_dump()。

(1).boolean(布尔型)

只有两个值true或false,不区分大小写,非0的都是true,0是false。
boolean(布尔型)常常用于流程控制做条件判断用。

示例:
 

代码示例:
<?php 
$b=true; 
if ($b == true) 

    echo '$b is true'; 

?> 

2.integer(整型)
整型值可以用十进制,十六进制或八进制符号指定

示例:
 

代码示例:
<?php
$b = 1234; // 十进制数
$b = -123; // 一个负数
$b = 0123; // 八进制数(等于十进制的 83)
$b = 0x1A; // 十六进制数(等于十进制的 26)
?>

3.float(浮点型,也作“double”)

浮点数(也叫浮点数,双精度数或实数)可以用以下任何语法定义:
示例:
 

代码示例:
<?php 
$b = 1.334; 
$b = 1.3e3; 
$b = 8E-10; 
?> 

(4)string(字符串)
字符串定义分为三种方式:单引号 、双引号 、定界符 。

例如:
 

代码示例:
<?php 
//单引号定义字符串 
$a = 'aaa'; 
//双引号定义字符串 
$b = "bbb"; 
//定界符定义字符串 
$c = <<<eof 
ccccccccc 
eof;//顶到头开始写,前面不能留空格 
echo $a; 
echo "<br>"; 
echo $b; 
echo "<br>"; 
echo $c; 
?> 

变量解析:
单引号:如果定义内容中包括变量,直接输出变量名称,而不是内容。
双引号:如果定义内容中包括变量,直接输出内容。
定界符:如果定义内容中包括变量,直接输出内容。

在双引号和定界符中,可以用{}指定变量范围。
 

代码示例:
<?php 
$temps = "123"; 
$tempss = "1234"; 
$b = "bbb{$temps}s"; 
echo $b; 
?>

(5)array()(数组)定义
array( [key =>]
value
     , ...
     )
// key 可以是 integer 或者 string
// value 可以是任何值

例如:
 

代码示例:
<?php 
$arr = array("foo" => "bar", 12 => true); 
echo $arr["foo"]; // bar 
echo $arr[12];    // 1 
?>  

(6)object(对象)
要初始化一个对象,用 new 语句将对象实例到一个变量中。
示例:
 

代码示例:
<?php 
//创建一个foo的类 
class foo 

    //创建一个do_foo的方法 
    function do_foo() 
    { 
        //输出Dong Foo 
        echo "Doing foo."; 
    } 

//创建一个$bar的实例 
$bar = new foo; 
//$bar的实例调用do_foo的方法 
$bar->do_foo(); 
?>  

(7)resource(资源)
待写。。。

(8)NULL

特殊的 NULL 值表示一个变量没有值,而并不是变量不存在。NULL 类型唯一可能的值就是 NULL。 ‘

在下列情况下一个变量被认为是 NULL:

被赋值为 NULL。
尚未被赋值。
被 unset()。

例如:
 

代码示例:
<?php 
$var = NULL; 
?>  

两个有关的函数:
is_null():判断变量是否为NUll
unset():删除变量声明

>>> 查看更多 php入门教程 <<<


    
[2]php入门教程(一) 第一个php程序
    来源: 互联网  发布时间: 2013-12-24

本节内容:
php教程之php脚本程序

例子:
 

代码示例:
<html> 
 <head> 
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 
  <title>PHP 测试 - php入门教程 - www.</title> 
 </head> 
 <body> 
<?php 
    echo("hello world php"); 
    phpinfo(); 
 ?> 
 </body> 
</html>

>>> 查看更多 php入门教程 <<<


    
[3]php入门教程(索引)
    来源: 互联网  发布时间: 2013-12-24

本节是php入门教程的索引页,为大家持续更新php编程的入门教程、入门教材等。

PHP是一种用于创建动态WEB页面的服务端脚本语言。

PHP是一种源代码开放程序,拥有很好的跨平台兼容性。用户可以在Windows NT系统以及许多版本的Unix系统上运行PHP,而且可以将PHP作为Apache服务器的内置模块或CGI程序运行。

PHP脚本语言的语法结构与C语言和Perl语言的语法风格非常相似。用户在使用变量前不需要对变量进行声明。使用PHP创建数组的过程也非常简单。PHP还具有基本的面向对象组件功能,可以极大的方便用户有效组织和封装自己编写的代码。  

内容索引如下:
php入门教程(二十一) php日期与时间函数
php入门教程(二十) php常用正则表达式
php入门教程(十九) php字符串处理
php入门教程(十八) php抽象类与接口
php入门教程(十七) php常见魔术方法
php入门教程(十六) php常见关键字
php入门教程(十五) php的继承性
php入门教程(十四) php面向对象中的魔术方法 __set()、__get()、__isset() 与 __unset()
php入门教程(十三) php面向对象之封装
php入门教程(十二) php面向对象、构造方法与析构方法
php入门教程(十一) php面向对象、通过类实例化对象
php入门教程(十) php面向对象、抽象类
php入门教程(九) PHP预定义数组
php入门教程(八) PHP数组
php入门教程(七) PHP函数
php入门教程(六) PHP常量
php入门教程(五) PHP运算符
php入门教程(一) 第一个php程序
php入门教程(二) php程序注释方法
php入门教程(四) PHP数据类型转换
php入门教程(三)PHP变量类型
php入门基础教程之PHP数组练习(2)
php入门基础教程之php运算符
php入门基础教程之php错误处理
php入门基础教程之php数据类型
php入门基础教程之php流程控制
php入门基础教程之for循环打印空心菱形
php入门基础教程之php循环语句
php入门基础教程之php函数
php入门基础教程之PHP数组
php入门基础教程之php数组练习
php运算符及运算符优先级-php入门教程(4)
php字符串-php入门教程(3)
php变量与常量-php入门教程(2)
php基本语法-php入门教程(1)


    
最新技术文章:
▪PHP函数microtime()时间戳的定义与用法
▪PHP单一入口之apache配置内容
▪PHP数组排序方法总结(收藏)
▪php数组排序方法大全(脚本学堂整理奉献)
▪php数组排序的几个函数(附实例)
▪php二维数组排序(实例)
▪php根据键值对二维数组排序的小例子
▪php验证码(附截图)
▪php数组长度的获取方法(三个实例)
▪php获取数组长度的方法举例
▪判断php数组维度(php数组长度)的方法
WEB前端 iis7站长之家
▪PHP 数组key长度对性能的影响实例分析
▪php函数指定默认值的方法示例
▪php提交表单到当前页面、提交表单后页面重定...
▪php四舍五入的三种实现方法
▪php获得数组长度(元素个数)的方法
▪php日期函数的简单示例代码
▪php数学函数的简单示例代码
▪php字符串函数的简单示例代码
▪php文件下载代码(多浏览器兼容、支持中文文...
▪php实现文件下载、支持中文文件名的示例代码...
▪php文件下载(防止中文文件名乱码)的示例代码
▪解决PHP文件下载时中文文件名乱码的问题
▪php数组去重(一维、二维数组去重)的简单示例
▪php小数点后取两位的三种实现方法
▪php Redis 队列服务的简单示例
▪PHP导出excel时数字变为科学计数的解决方法
▪PHP数组根据值获取Key的简单示例
▪php数组去重的函数代码示例
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3