博客列表 >POST传值、函数学习-九期线上班

POST传值、函数学习-九期线上班

皮皮的博客
皮皮的博客原创
2019年12月01日 17:19:57640浏览

一、POST传值

1、POST请求的参数放到header请求头中发送,URL地址看不到请求参数,适合敏感信息的传送。

2、POST通常用表单方式提交发送,并更新服务器上的信息。

3、服务器使用$_POST进行接收。

实例

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>post传值-作业</title>
</head>
<body>
<form action="" method="post">
    <div>
        <label for="user">账号:</label>
        <input type="text" id="user" name="user" >
    </div>
    <div>
        <label for="email">邮箱:</label>
        <input type="email" id="email" name="email" >
    </div>
    <div>
        <label for="password">密码:</label>
        <input type="password" id="password" name="password" ">
    </div>

    <button>登录</button>
</form>
</body>
</html>

<?php
print_r($_POST);
?>

运行实例 »

点击 "运行实例" 按钮查看在线实例

1575172138519280.png

1575172840230893.jpg

二、函数学习

实例

<?php
$str1 = 'ZHAOZHENBO';
echo '字母大写:'.$str1;
echo '<br>';
echo '转换小写:'.strtolower($str1);
echo '<hr>';

$str2 = 'zhaozhenbo';
echo '字母小写:'.$str2;
echo '<br>';
echo '转换大写:'.strtoupper($str2);
echo '<hr>';

$str3 = 'zhaozhenbo';
echo $str3.'字符串长度:';
echo strlen($str3);
echo '<hr>';
$str4 = 'pipy';
echo $str4.'字符串长度:';
echo strlen($str4);
echo '<hr>';

$str5 = ' zhaozhenbo ';
echo '去掉两端空白字符|'.trim($str5).'|结尾处字符,判断是否去掉两端空白。';
echo '<hr>';
$str6 = ' zhaozhenbo ';
echo '去掉开头空白字符|'.ltrim($str6).'|结尾后字符,判断是否去掉开头空白。';
echo '<hr>';
$str7 = ' zhaozhenbo ';
echo '去掉结尾空白字符|'.rtrim($str7).'|结尾后字符,判断是否去掉结尾空白。';
echo '<hr>';

$str8 = 'ouyangke huangrong guojing';
echo '其中ouyangke替换为:'.str_replace('ouyangke','欧阳克',$str8);
echo '<hr>';

$str9 = 'zhao zhen bo ';
echo strpbrk($str9,'e');
echo '<hr>';

$str10 = 'ouyangke huangrong guojing';
$arr = explode(' ',$str10);
print_r($arr);
echo '<hr>';

$arr2 = array(
    '欧阳克',
    '黄蓉',
    '郭靖'
);
echo implode(',',$arr2);
echo '<hr>';

$str11 = 'zhaozhenbo';
echo $str11.'的MD5加密值为:';
echo md5($str11);

运行实例 »

点击 "运行实例" 按钮查看在线实例

1575188217686773.png

1575188805998558.jpg

1575188824934403.jpg

实例

<?php
$arr1= array(
    '欧阳克',
    '黄蓉',
    '郭靖',
    '洪七公'
);
print_r($arr1);
echo '<br>数组中元素数量为:'.count($arr1);
sort($arr1);
echo '<br>数组中元素升序为:';print_r($arr1);
rsort($arr1);
echo '<br>数组中元素降序为:';print_r($arr1);
echo '<hr>';

$arra = array(
    '欧阳克',
    '黄蓉'
);
$arrb = array(
    '郭靖',
    '杨康'
);
$arrc = array_merge($arra,$arrb);
echo 'A数组为:';print_r($arra);
echo '<br>B数组为:';print_r($arrb);
echo '<br>合并数组为:';print_r($arrc);
echo '<hr>';

$arr2 = array(
    '欧阳克',
    '黄蓉',
    '郭靖'
);
$rsta = in_array('欧阳克',$arr2);
$rstb = in_array('猪哥',$arr2);
echo '数组:';
print_r($arr2);
echo '中<br>欧阳克:';
if($rsta){
    echo '存在';
}
else{
    echo '不存在';
}
echo '<br>猪哥:';
if($rstb){
    echo '存在';
}
else{
    echo '不存在';
}
echo '<hr>';

$arr3 = array(
    '欧阳克',
    '欧阳克',
    '黄蓉',
    '黄蓉',
    '郭靖'
);
echo '原数组:';print_r($arr3);
$arr4 = array_unique($arr3);
echo '<br>去重后:';print_r($arr4);
echo '<hr>';

$arr5 = array(
    '欧阳克',
    '黄蓉',
    '郭靖'
);
echo '原数组:';print_r($arr5);
array_push($arr5,'杨康');
echo '<br>增加后:';print_r($arr5);
echo '<hr>';

$arr6 = array(
    '欧阳克',
    '黄蓉',
    '郭靖'
);
echo '原数组:';print_r($arr6);
array_pop($arr6);
echo '<br>去除最后一个后:';print_r($arr6);

运行实例 »

点击 "运行实例" 按钮查看在线实例

1575191306502827.png

1575191970956978.jpg



声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议