php如何获取数组所有数据类型,PHP的数据类型和数组详解

PHP的数据类型和数组详解

PHP是弱类型语言。

基本数据类型:integer、string、boolean、float

复合数据类型:array、object

基本数据类型就不说了,下面看一个数组相关的一些例子。

$test1=array(1,2,3,4);//定义了一个包含4个数的数组

$test1=array("new1"=>1,"new2"=>2);//两个变量的数组,array['new1']=1,array['new2']=2

多维数组:

$arr=array(array(4,3),array(3,6));这是一个二维数组

输出数组的方法有:

print_r($arr);//此种方法输出后为array([0]=>1,[1]=>2)的形式

echo $arr[0];//单个输出

有关数组的一些函数:

count($arr);//统计数组条数

is_array($arr);//判断是否数组

explode("key",value);//另一种创建数组的方法,下面进行简单说明。

关于ecplode函数的使用

$a="1986-1987-1988";

$arr=explode("-",$a);//将$a这个变量以"-"为分割线,拆成数组并放入数组arr中

利用foreach()函数遍历数组

$arr=(1980,1981,1982,1983,1984,1985,1986);

foreach($arr as $key=>$value){

echo $value;

echo "
";

}

相关文档:

一.首先是PHP网页的编码

1.php文件本身的编码与网页的编码应匹配

a.如果欲使用gb2312编码,那么php要输出头:header(“Content-Type: text/html; charset=gb2312"),静态页面添加,所有文件的编码格式为ANSI,可用记事本打开,另存为选择编码为ANSI,覆盖源文件。

b.如果欲使用utf-8编码,那么php要输� ......

语法结构教科书上的知识和实际的程序设计是有区别的,真正的知识要在实际的开发中获得。每个php的开发人员在开始开发web应用程序之前,都应该熟悉下面的五件事: www.phperz.com

1. 框架

php程序员之家

框架可以说是php开发中的一个最重要的问题。用php开发web应用程序时有很多方法,有很多开源的框架可以使用,可 ......

基础题

1.表单中 get与post提交方法的区别?

答:get用户端将数据加到URL后,格式为”?字段1=输入数据1&字段2=输入数据2&..."。

由于get提交参数后会在地址栏中显示出来,所以会产生严重的安全问题。

get传输的数据量小,get传输的数据量小,这主要是因为受url长度限制;而post可以传� ......

■PDO为何物?

POD(PHP Data Object)扩展在PHP5中加入,PHP6中将默认识用PDO连接数据库,所有非PDO扩展将会在PHP6被从扩展中移除。该扩展提供PHP内置类 PDO来对数据库进行访问,不同数据库使用相同的方法名,解决数据库连接不统一的问题。

我是配置在windows下做开发用的。

■PDO的目标

提供一种轻型、清晰、方便的 A ......

PHP是一门高效的网络编程语言,由于它具有编写灵活、运行快速等优点,迅速成为Web程序员的首选语言。前不久的一份权威调查表明,现在已经有31.6%的网站使用PHP作为主要的服务器端编程语言。

但是,要成为一名PHP编程高手却并不容易。并不像很多人想象的那样,只要能够飞快地编写 ......