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