php程序设计经典300例,第1-10例

Posted PHP100中文网

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php程序设计经典300例,第1-10例相关的知识,希望对你有一定的参考价值。

第一例
<?php

$s_html="<b>文字加粗it1994.cn</b>";
echo $s_html;
?>
第二例
<?php

$s_javascript=<<<start
<script type="text/javascript">
alert("it1994.cn");
</script>
start;
echo $s_javascript;
?>
第三列
<?php

$a="name";
$$a="hello php";
echo $name;
?>
第四例
<?php

$color="";
echo "<ul>";
for($i=1;$i<=10;$i++)
{
if($i%2==0)
{
$color="red";
}else
{
$color="yellow";
}
echo "<li style='background:".$color.";width:200px'>第".$i."行</li></ul>";
}
?>
第五例
index.php页面:

<form action="check.php" method="post">
用户名:<input type="text" name="user" /><br />
密码:<input type="password" name="pass"/><br />
<input type="submit" value="提交"/>
<input type="reset" value="重置"/>
</form>

check.php页面:
<?php

if(isseet($_POST))
{
if($_POST['name']=='admin' && $_POST['pass']=='admin')
{
echo"用户登录成功";
}else{
echo"用户登录失败";
}

}

?>


第6列
<?php

echo "index.php<br><br>";
echo "_FILE_:"._FILE_."<br>";
echo "request_uti:".$_SERVER["request_urt"]."<br>";
echo "script_name:".$_SERVER["script_name"]."<br>";
echo "php_self:".$_SERVER["php_self"]."<br>";
echo "script_filename:".$_SERVER["script_filename"]."<br>";
?>
第7列
<?php

$str="0123456789abcdefghijklmnopqrstuvwxyz";
$n=5; //字符长度
$len=strlen($str)-1;
for($i=0;$i<$n;$i++)
{
$s = $s.$str[rand(0,$len)];

}
echo $s."<br/>";
?>
第8列
<?php

$a='it1994.cn';

echo "直接输出:".$a;
echo "<br/>";
echo "直接输出:".'$a';
echo "<br/>";
echo "直接输出:"."$a";
?>
第9列

index.php页面:

<?php
echo "常见的原子操作";
echo "<a href='check.php?action=add'>执行增加操作</a><br/>";
echo "<a href='check.php?action=del'>执行删除操作</a><br>";
echo "<a href='check.php?action=search'>执行查找操作</a><br>";
echo "<a href='check.php?action=update'>执行更新操作</a><br>";
?>

check.php页面:

<?php
$action=$_GET["action"];
switch($action)
{
case "add";
echo "<script>alert('现在可以实现增加功能!');</script>";
break;
case "del";
echo "<script>alert('现在可以实现删除功能!');</script>";
break;
case "search";
echo "<script>alert('现在可以实现查找功能!');</script>";
break;
case "update";
echo "<script>alert('现在可以实现更新功能!');</script>";
break;
}
?>
第10列
index.php页面:


<html>
<head><title>it1994.cn</title></head>
<body>
<form action="check.php" method="post">
message<input type="text" name="name" value="123456"/>
<input type="submit" value="提交" />
</form>
</body>
</html>


check.php页面:

<?php
$urlar=parse_url($_SERVER['http_referer']);
print("<pre>");
print_r($urlar);
print_r($_SERVER['http_referer']);
if($urlar['host']!="172.0.0.1")
{
echo "页面失效";
echo "<script>alert('链接失效');location='index.php';</secript>";
exit;
}
echo "可以正常访问页面";

?>


来源于PHP100论坛用户:钟泽锋


以上是关于php程序设计经典300例,第1-10例的主要内容,如果未能解决你的问题,请参考以下文章

PHP经典设计模式--单例模式 pfinal

C语言程序设计50例(三)(经典收藏)

PHP经典设计模式

经典抽奖概率算法

C语言程序设计50例(二)(经典收藏)

理解php单例模式