• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • YouClaw
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Ability_ZL
博客园    首页    新随笔    联系   管理    订阅  订阅

PHP第二节 :变量、命名规范、变量类型

变量:用来临时存储数据的容器,变量的组成必须为下划线、字母、数字但是必须以字母或下划线开始。

 

变量的类型:(标量类型)

整型(integer)         布尔型(boolean)          字符串型(string)    浮点型(float、double)

Object(对象)             Array(数组)                      resource                      Null (一个未进行初始化的变量)

以上是标量,最大的特点是一次只能存放一个数据。

数组:是一类数据的集合。数组的定义方式

<?php

$arr=array("北京","欢迎你");
$arr1=array(0=>"北京","title"=>"欢迎你");
$arr2[0]="北京";
$arr2[1]="欢迎你";
var_dump($arr2);


?>

 

<?php

$arr1=array(0=>'北京','欢迎','你');

echo $arr1[0].$arr1[1].$arr1[2]."<br>"

?>

 

 

这里的单引号和双引号可以随便使用,不影响。

 

定义字符串的方式有三种


双引号

单引号

界定符
 echo<<<std
     123456:$i;
std;
 
$i="我爱北京天安门";
 echo<<<std
        Name:$i;
std;

界定符前面千万不能有空格;还有结尾处。

.字符串的连接。

数据类型转换:(boolean)$str   (integer)$str  (float)$str   (string)$str  (array)$str    (object)$str

检测数据类型:is_numeric($str)    is_int($str)   is_array($str)     is_bool(false)      is_object($str)  is_float($tr)

 

<?php
$num="123456";
if(is_numeric($num))
{
  echo "是数字";
}
else
{
  echo "不是数字";
 }

?>   输出结果:是数字。 因为这里容器$num里面放的就是数字,与容器的类型无关。

 

<?php
$num="123456";
echo<<<strong
  数字:$num;
strong;
?>

 

posted @ 2016-07-14 10:42  Ability_ZL  阅读(287)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3