如何在PHP中创建数组
原文链接:http://www.phpdo.net/index.php/20100409/54.html
如何在PHP中创建数组呢?
在PHP中使用array函数来创建一个数组,它允许一定数量用逗号key=>value参数。Key可以是integer或者string类型,value可以是任何值。
例如:
<?php
$array = array(“php1″=>”phpdo”,2=>”www.phpdo.net”);
echo $array["php1"];
echo ‘<br>’;
echo $array[2];
?>
结果:
phpdo
www.phpdo.net
数组有一维的也有二维的,如何在PHP中创建二维数组呢?
没错。就是让一维数组的元素也成为一个数组。
例如:
<?php
$array = array(“php1″ =>array(0 =>”php”,1 =>”phpdo”),”php2″ =>array(0=>”phpdo.net”,1=>”www.phpdo.net”));
echo $array["php1"][0];
echo “<BR>”;
echo $array["php1"][1];
echo “<BR>”;
echo $array["php2"][0];
echo “<BR>”;
echo $array["php2"][1];
?>
结果:
php
phpdo
phpdo.net
www.phpdo.net
在实际编程中不可能像这个例子一样使用如此多的echo,这样会使代码变得很长。
在PHP中有两个输出语句:echo和print。
而print_R是用来输出数组的。
例如:
<?php
$array = array(“php1″ =>array(0=>”php”,1=>”phpdo”),”php2″=>array(0=>”phpdo.net”,1=>”www.phpdo.net”));
print_r($array);
?>
结果:
Array ( [php1] => Array ( [0] => php [1] => phpdo ) [php2] => Array ( [0] => phpdo.net [1] => www.phpdo.net ) )
相关文档:
遍历目录文件,替换编码部分,删除原文件,再重新转码原文件内容,重新生成新文件。
function explorerdir($sDir){
static $aTempArr=array();
$dp=opendir($sDir);
while ($sFileName = readdir($dp)){
if ($sFileName !='.' && $sFileName !='..'){
......
<html>
<head>
<script type="text/javascript">
<!--
function confirmDelete()
{
return confirm("Are you sure you wish to delete this entry?");
}
//-->
</script>
</head>
<body>
<% $var1 = 2;%> ......
编码是个很基础的问题,也是大家很容易忽略的问题,写代码之前多多考虑,以后会少很多麻烦。
PHP发展了不少,现在pear用起来很方便,其中就有相关的class来读取Excel文件里面的内容,如果不想使用pear的话,可以考虑使用excel_class.php,google一下,可以找到这个class的source code下载,也能找到基本的example c ......
[转自]http://hi.baidu.com/xiamishule/blog/item/dea92c09ef9acc9e0b7b8236.html
源代码:
PHP获取IP的方法有许多种,<br />今天向大家总结了六种方法。
<br />PHP获取IP方法一:
<?php
function GetIP() {
if(!empty($_SERVER["HTTP_CLIENT_ ......
<?
class upload{
private $name; //$_FILES['file'][name]
private $type; //$_FILES['file'][type]
privat ......