$arr5 = array( "a" => 100, "b" => 200, "c" => array( "aa", "bb", "cc" ) ); echo "<pre>"; print_r($arr5); echo "</pre>";
输出结果:
2.global关键字
global
关键词用于访问函数内的全局变量。
PHP 同时在名为 $GLOBALS[index]
的数组中存储了所有的全局变量。下标存有变量名。这个数组在函数内也可以访问,并能够用于直接更新全局变量。
3.PHP static 关键词
通常,当函数完成/执行后,会删除所有变量。不过,有时我需要不删除某个局部变量。实现这一点需要更进一步的工作。
要完成这一点,请在您首次声明变量时使用 static
关键词:
<?php
function myTest() {
static $x=0;
echo $x;
$x++;
}
myTest(); // 0
myTest(); // 1
myTest(); // 2
?>
4.在 PHP 中,有两种基本的输出方法:echo
和 print
5.PHP var_dump()
会返回变量的数据类型和值:
6.字符串常量函数:
strlen()
字符串长度
strpos()
函数用于检索字符串内指定的字符或文本
<?php
echo strpos("Hello world!","world"); // 代码输出是:6。
?>
7.宏定义:
<?php
define("GREETING", "welcome to w3c", true);
echo greeting;
?>
8.php数组分为:索引数组
和关联数组
9.数组排序
<ul>
<li>sort()
- 以升序对数组排序
<li>rsort()
- 以降序对数组排序
<li>asort()
- 根据值,以升序对关联数组进行排序
<li>ksort()
- 根据键,以升序对关联数组进行排序
<li>arsort()
- 根据值,以降序对关联数组进行排序
<li>krsort()
- 根据键,以降序对关联数组进行排序
</ul>
排序不会返回数组
10.php全局变量-超全局变量
<ul>
<li>$GLOBALS
<li>$_SERVER
<li>$_REQUEST
<li>$_POST
<li>$_GET
<li>$_FILES
<li>$_ENV
<li>$_COOKIE
<li>$_SESSION
</ul>
11.数据库:
.frm
.MYD
.MYI
12.php字符串函数:
strlen()
:
strpos()
:
13.PHP $_REQUEST
作用是用于手机html表单提交的数据