码迷,mamicode.com
首页 > 编程语言 > 详细

PHP语言 -- 基础

时间:2016-03-28 23:20:40      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:

PHP的标记:

<?php      ?>

? 输出

echo "<b>aaa</b>","cccc"; //可以输出多个字符串

print "bbb"; //只能输出一个字符串,不常用

var_dump(); //输出变量的类型

print_r(); //输出数组

? 数据类型

PHP是弱类型语言

获取变量类型

$a = 5;
echo gettype($a);//不会自动输出 返回类型名,所以要输出
var_dump($a);//获取变量类型并打印

? 判断类型

判断变量是不是该类型 如果是返回1(true),如果不是返回0(false)

    is_类型名()  

$a = 5;
echo is_int($a);

? 类型转换

$a = 5;
$a = (string)$a;//将int 转成 string

? 变量定义

$a = 5;
unset($a); //清除变量
echo empty($a) //判断变量是否为空 是返回1
echo isset($a); //判断变量是否定义 已经定义返回 1, 没有定义什么都不返回

? 可变变量

$b = "hello";
$hello = "world";
echo $$b;

输出结果:world

? 错误抑制符   @  加在变量前  可以抑制错误信息不在网页显示

? 取地址 &

$b = "hello";
$c = &$b;
echo $c;
$c = "world";
echo $b;
//使用 & 让 b c 有相同的地址 改变地址内的内容 b c 的输出结果也改变

? 拼接字符串

用  .   拼接字符串,不是+

$a = "hello";
$b = $a."world";
echo $b;

 

PHP语言 -- 基础

标签:

原文地址:http://www.cnblogs.com/yifangtongxing/p/5331074.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!