//普通数组
$a["apple"]= "sweet"; //联合数组
$a[1][0]= $f; //二维数组
$a["apple"][2]="tart"; //普通数组和联合数组连用
$a["apple"][4]["color "][0]= "bad"; //四维数组
?>
实际上数组的维数最好不要超过三维,否则会给服务器带来极大的负担,就有些得不偿失了。
##2 (六)函数
函数就是能执行特定功能的语句块。在这些年编程语言发展的趋势就是代码的重用性和结构清晰,象C的输入输出等就是用函数来完成的,在PHP里也是这样的,函数在PHP运用非常广泛,也是各种PHP函数使PHP变为强大的WEB编程脚本语言的原因之一,我们在前面的学习的过程中也遇到了不少,如“echo”、“require”等,而我们可以通过用户定义的函数使程序结构变得更清晰、更合理以及代码更简洁。PHP已经预定义了大量的函数,读者需要详细资料的话可以查询PHP的网站,而我们这里主要讲的是如何定义使用用户定义的函数。
1.用户定义函数
用户在解决一些问题时需要用户多次完成同样的工作,还有就是PHP没有解决的功能等这些问题,我们则提倡使用函数。PHP定义函数的方式,没有象变量定义那样非常严格,在这里大小写可以混用,可以在定义的时候使用大写,使用的时候用小写的函数名,从这点上可以看出PHP是非常地为编程人员着想,PHP的函数定义如下
function 函数名(参数1,参数2,...)
{ 语句块
return 返回值}
PHP的函数可以有返回值,也可以没有返回值,这样可以省略上面的返回语句。
2.参数
<?php
$str=″我是参数1″;
$str2=″我是参数2″;
function testFunc($testarg1,testarg2,testarg3=″我是测试″)
{
echo $testarg1.″\n″;
echo $testarg2.″\n″;
echo $testarg3.″\n″;
$testarg1=$testarg1.″测试″;
$testarg2=$testarg2.″测试″;
}
testfunc($str,&$str2);
echo $str.″\n″;
echo $str2.″\n″;
/*
调用里后输出:
我是参数1
我是参数2
我是测试
我是参数1
我是参数2测试
*/
?>
请注意看上面的函数,PHP的参数使用比较灵活,我们可以象C里面一样使用“&”引用参数,在函数里改变参数的值的话,就直接改变了这个变量的值,也可定义参数的缺省值,这样可以在需要的时候省略参数。
InstallShield 5.1由InstallShield公司开发,它提供了全面的软件安装盘制作技术。InstallShiteld 5.1与旧版本相比采用了全新的集成开发环境(IDE),使用户仅通过鼠标就能完成安装盘的制作。InstallShiteld 5.1分为测试版、普通版和国际版,其中国际版支持用户在安装过程中使用本地语言文字。下面将介绍InstallShiteld 5.1国际版的使用方法。
##1 一、InstallShiteld 5.1的安装与卸载
1.安装的系统要求如^00100011a^
2.安装操作步骤如^00100011b^
3.卸
$a["apple"]= "sweet"; //联合数组
$a[1][0]= $f; //二维数组
$a["apple"][2]="tart"; //普通数组和联合数组连用
$a["apple"][4]["color "][0]= "bad"; //四维数组
?>
实际上数组的维数最好不要超过三维,否则会给服务器带来极大的负担,就有些得不偿失了。
##2 (六)函数
函数就是能执行特定功能的语句块。在这些年编程语言发展的趋势就是代码的重用性和结构清晰,象C的输入输出等就是用函数来完成的,在PHP里也是这样的,函数在PHP运用非常广泛,也是各种PHP函数使PHP变为强大的WEB编程脚本语言的原因之一,我们在前面的学习的过程中也遇到了不少,如“echo”、“require”等,而我们可以通过用户定义的函数使程序结构变得更清晰、更合理以及代码更简洁。PHP已经预定义了大量的函数,读者需要详细资料的话可以查询PHP的网站,而我们这里主要讲的是如何定义使用用户定义的函数。
1.用户定义函数
用户在解决一些问题时需要用户多次完成同样的工作,还有就是PHP没有解决的功能等这些问题,我们则提倡使用函数。PHP定义函数的方式,没有象变量定义那样非常严格,在这里大小写可以混用,可以在定义的时候使用大写,使用的时候用小写的函数名,从这点上可以看出PHP是非常地为编程人员着想,PHP的函数定义如下
function 函数名(参数1,参数2,...)
{ 语句块
return 返回值}
PHP的函数可以有返回值,也可以没有返回值,这样可以省略上面的返回语句。
2.参数
<?php
$str=″我是参数1″;
$str2=″我是参数2″;
function testFunc($testarg1,testarg2,testarg3=″我是测试″)
{
echo $testarg1.″\n″;
echo $testarg2.″\n″;
echo $testarg3.″\n″;
$testarg1=$testarg1.″测试″;
$testarg2=$testarg2.″测试″;
}
testfunc($str,&$str2);
echo $str.″\n″;
echo $str2.″\n″;
/*
调用里后输出:
我是参数1
我是参数2
我是测试
我是参数1
我是参数2测试
*/
?>
请注意看上面的函数,PHP的参数使用比较灵活,我们可以象C里面一样使用“&”引用参数,在函数里改变参数的值的话,就直接改变了这个变量的值,也可定义参数的缺省值,这样可以在需要的时候省略参数。
InstallShield 5.1由InstallShield公司开发,它提供了全面的软件安装盘制作技术。InstallShiteld 5.1与旧版本相比采用了全新的集成开发环境(IDE),使用户仅通过鼠标就能完成安装盘的制作。InstallShiteld 5.1分为测试版、普通版和国际版,其中国际版支持用户在安装过程中使用本地语言文字。下面将介绍InstallShiteld 5.1国际版的使用方法。
##1 一、InstallShiteld 5.1的安装与卸载
1.安装的系统要求如^00100011a^
2.安装操作步骤如^00100011b^
3.卸
| 对此文章发表了评论 |
