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编程高手却并不容易。并不像很多人想象的那样,只要能够飞快地编写 ......