首页 > Web开发 > 详细

php基础

时间:2019-08-21 01:08:21      阅读:87      评论:0      收藏:0      [点我收藏+]

一.变量作用域


1.全局变量:在函数function外声明的变量,其作用域是全局的,除了函数内,若想在函数内调用全局变量,要使用global关键字,也可使用$GLOBALS[index]数组直接改变变量值。如:

<?php

$a=1;

function printa(){

print $a;//报错

global $a;

print $a;

$GLOBALS[‘a‘]=12;

}

printa();

二:变量类型

1.php是一种弱类型语言,变量创建直接$varname就好了,不向Java这种强类型语言,定义一个变量需要先声明变量类型,变量名,还需要初始化,如 String a="hh";但是php也有他的数据类型,有:

整型:Integer,只能是整数,包括正负,

字符串:String,

浮点型:Float,小数,

布尔型:Boolean,True或者False,

数组:Array,

对象:Objet,

空值:Null,

可以用var_dump($var);来查看变量的数据类型,返回的是:数据类型(变量值);

三:php输出

1.php输出有echo,print,print_r();

echo可用于输出字符串,也可用于输出变量,可输出数组中的一个,但是不能输出整个数组,无返回值。

print:只能用于输出简单类型变量的值,如int,string。返回值为int类型。

print_r:用于输出复杂类型变量,如数组,对象,其中数组是用键值对的形式输出整个数组,返回值为true(bool类型)。

 

php基础

原文:https://www.cnblogs.com/Jpeng/p/11386341.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!