标签:赋值 在服务器 添加 用户名 基础 客户 oct 完成 type
全部由HTML代码格式页面组成的网站,没有数据库的支持,在网站制作和维护方面工作量较大。
动态网站并不是指具有动画功能的网站,而是指网站内容可根据不同情况动态变更的网站。一般情况下动态网站通过数据库进行架构。一般动态网站体现在网页一般是以asp, jsp, php, aspx等结尾,动态网页以数据库技术为基础,可以大大降低网站维护的工作量,维护方便。
<?php
echo "<h1>Hello World PHP</h1>";
?>
<?php
$str = "出水芙蓉荆润娜";
echo $str;
?>
<?php
$str1 = "nn";
$str2 = "add";
$str3 = $str1 . $str2;
echo "字符串的拼接结果为:" . $str3;
?>
客户端将 xxx.php 页面发送到 apache ,使用php模块进行解析,解析完成后返回给apache模块,然后apache将解析后的网页内容返回给客户端。
<?php
$arr = array();
$arr[0] = "dd";
$arr[1] = "a";
$arr[2] = "nn";
//三种数组的输出方法
print_r $arr;
var_dump $arr;//输出结果更详细
echo json_encode($arr);//将数组转化为json格式的字符串
?>
<?php
$arr = array("nn","str"=>"a","dd");
//数组的索引为 0 str 1
echo $arr["str"];//输出结果为 a
?>
<?php
$arr = array();
//根据下标给数组添加元素
$arr["xudong"] = array("age"=>21,"sex"=>"male","height"=>175);
$arr["nana"] = array("age"=>22,"sex"=>"female","height"=>160);
//二维和数组的输出
var_dump ($arr);
//json方式
$result = json_encode($arr);
echo $result;
?>
<?php
$arr = array("nn","a","dd");
for($i = 0;$i < count($arr);$i++){
$temp = $arr[$i];
echo $temp . "<br>";//输出每一个元素后换行
}
?>
<?php
$arr = array("name1" => "nn","ai" => "a","name2" => "dd");
foreach($arr as $key => $value){
echo $key . ">>>" . $value . "<br>";
}
?>
<?php
//调用函数
$addResult = add(2,3);
echo "计算结果为:" . $addResult;
//定义一个加法函数
function add($num1,$num2){
return $num1 + $num2;
}
?>
请求有时候是需要携带参数的,用来标识特定的要求,根据参数携带位置的不同可以简单的把请求分为Get请求和Post请求。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>登录</title>
</head>
<body>
<h1>登录界面</h1>
<form action="check.php" method="get">
用户名:<input type="text" name="username"><br>
密码:<input type="password" name="password"><br>
<input type="submit" value="提交">
</form>
</body>
</html>
<?php
$username = $_GET["username"];
$password = $_GET["password"];
//按理来说,这里应该要查询数据库
if ($username == "admin" && $password == "123456") {
echo "Login Success";
} else {
echo "Login Falied";
}
?>
把上面html代码中的 method="get" 改成 method="post"
php代码中的 $username = $_GET["username"]; 改成 $username = $_POST["username"];
标签:赋值 在服务器 添加 用户名 基础 客户 oct 完成 type
原文地址:https://www.cnblogs.com/nnadd/p/12732167.html