PHP入门(1)

PHP 大小写敏感

在 PHP 中,所有用户定义的函数、类和关键词(例如 if、else、echo 等等)都对大小写不敏感。
在下面的例子中,所有这三天 echo 语句都是合法的(等价):




";
echo "Hello World!
"; EcHo "Hello World!
"; ?>

不过在 PHP 中,所有变量都对大小写敏感。
在下面的例子中,只有第一条语句会显示 $color 变量的值(这是因为 $color、$COLOR 以及 $coLOR 被视作三个不同的变量):




";
echo "My house is " . $COLOR . "
"; echo "My boat is " . $coLOR . "
"; ?>
PHP global 关键词

global 关键词用于访问函数内的全局变量。
要做到这一点,请在(函数内部)变量前面使用 global 关键词:



PHP echo 和 print 语句

echo 和 print 之间的差异:
echo - 能够输出一个以上的字符串
print - 只能输出一个字符串,并始终返回 1

提示:echo 比 print 稍快,因为它不返回任何值。

PHP is fun!";
echo "Hello world!
"; echo "I'm about to learn PHP!
"; echo "This", " string", " was", " made", " with multiple parameters."; ?> 显示变量 下面的例子展示如何用 echo 命令来显示字符串和变量: "; echo "Study PHP at $txt2"; echo "My car is a {$cars[0]}"; ?>

PHP 字符串函数

PHP strlen() 函数
strlen() 函数返回字符串的长度,以字符计。
strpos() 函数用于检索字符串内指定的字符或文本。


设置 PHP 常量

如需设置常量,请使用 define() 函数 - 它使用三个参数:
首个参数定义常量的名称
第二个参数定义常量的值
可选的第三个参数规定常量名是否对大小写敏感。默认是 false。


PHP foreach 循环
";
}
?>
PHP 函数
  • PHP 用户定义函数

function functionName() {
被执行的代码;
}


  • PHP 默认参数值

1

";
}
setHeight(350);
setHeight();
setHeight(135);
setHeight(80);
?>
  • 如需使函数返回值,请使用 return 语句:

1

";
echo "7 + 13 = " . sum(7,13) . "
"; echo "2 + 4 = " . sum(2,4); ?>

  • PHP 关联数组

$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
$age['Peter']="35";
$age['Ben']="37";
$age['Joe']="43";

"35","Steve"=>"37","Peter"=>"43");

foreach($age as $x=>$x_value) {
  echo "Key=" . $x . ", Value=" . $x_value;
  echo "
"; } ?>

  • PHP 全局变量 - 超全局变量

$GLOBALS
$_SERVER
$_REQUEST
$_POST
$_GET
$_FILES
$_ENV
$_COOKIE
$_SESSION


  • PHP 日期和时间

PHP Date() 函数
date(format,timestamp)

  • 通过 PHP mktime() 创建日期

mktime(hour,minute,second,month,day,year)

  • 通过 PHP strtotime() 用字符串来创建日期

strtotime(time,now)
trtotime("10:38pm April 15 2015");

";
$d=strtotime("next Saturday");
echo date("Y-m-d h:i:sa", $d) . "
"; $d=strtotime("+3 Months"); echo date("Y-m-d h:i:sa", $d) . "
"; ?>

你可能感兴趣的:(PHP入门(1))