strlen() 函数用于计算字符串的长度。
让我们算出字符串 "Hello world!" 的长度:
echo strlen("Hello world!");
?>
以上代码的输出:
12
strpos() 函数用于在字符串内检索一段字符串或一个字符。
如果在字符串中找到匹配,该函数会返回第一个匹配的位置。如果未找到匹配,则返回 FALSE。
让我们试一下,是不是能在字符串中找到子字符串 "world":<?php
echo strpos("Hello world!","world");
?>
以上代码的输出是:6
各种运算符与C#一致
if else , switch 语句与C#一致
PHP三种数组
数值数组
带有数字 ID 键的数组
$names = array("Peter","Quagmire","Joe");
关联数组
数组中的每个 ID 键关联一个值
$ages = array("Peter"=>32, "Quagmire"=>30, "Joe"=>34);
多维数组
包含一个或多个数组的数组
$families = array( "Griffin"=>array ( "Peter", "Lois", "Megan" ), "Quagmire"=>array ( "Glenn" ), "Brown"=>array ( "Cleveland", "Loretta", "Junior" ));
PHP循环
do...while 语句会至少执行一次代码 - 然后,只要条件成立,就会重复进行循环。
do
{
code to be executed;
}
while (condition);
e.g:
do { $i++; echo "The number is " . $i . "
"; }while ($i<5);
for语句
for($i = 0; $i <5 ; $i++)
{
code to be executed;
}
foreach语句
foreach (array as value){ code to be executed;}
e.g:
$arr=array("one", "two", "three");
foreach ($arr as $value)
{
echo "Value: " . $value . "
";
}
表单验证
应该在任何可能的时候对用户输入进行验证。客户端的验证速度更快,并且可以减轻服务器的负载。
不过,任何流量很高以至于不得不担心服务器资源的站点,也有必要担心站点的安全性。如果表单访问的是数据库,就非常有必要采用服务器端的验证。
在服务器验证表单的一种好的方式是,把表单传给它自己,而不是跳转到不同的页面。这样用户就可以在同一张表单页面得到错误信息。用户也就更容易发现错误了。