美文网首页
PHP的简单使用

PHP的简单使用

作者: 大展 | 来源:发表于2016-06-18 23:53 被阅读156次

    在使用PHP之前我们先得配置好自己的服务器,也就是下载一个XAMPP客户端


    在这个文件夹里面创建PHP文件
    屏幕快照 2016-06-18 23.48.59.png
    屏幕快照 2016-06-18 23.49.04.png
    创建数据库 创建表,并设置字段

    下面是PHP的基本语法和使用

    <?php
        
        // 防止文本乱码
        header("Content-type:text/html;charset=utf-8");
        // 定义一个整型变量
        $number = 1;
        // 定义一个字符串变量
        $company_name = "蓝鸥科技有限公司";
        // 输出变量
        echo($number."<br>");
        echo($company_name."<br>");
        // 变量类型
        echo(gettype($number)."<br>");
        echo(gettype($company_name)."<br>");
        // 字符串拼接
        $location = "西安分公司";
        echo($company_name.$location."<br>");
        $a = 4;
        $b = 3;
        // if else
        if($a > $b) {
            
            echo($a."<br>");
        }else {
            
            echo($b."<br>");
        }
        // else if
        if($a>$b) {
            
            echo($a);
        }else if($a == $b) {
            
            echo("=");
        }else {
            echo($b);
        }
        // 三目运算符
        echo($a>$b?$a:$b);
        // 定义一个数组
    
        $array = array("1","3","2","4");
        // 升序
        sort($array);
        // 降序
        rsort($array);
        var_dump($array);
        for($i = 0; $i < 4;$i++) {
            
            echo($array[$i]);
        }
        // 数组添加元素
    
        $array[] = "5";
        // 删除数组元素
        unset($array[0]);
        var_dump($array);
    
    // 定义一个20个元素的数组,随机20-50之间的数赋值,并且使用冒泡排序按照升序打印
    
        $array1 = array();
        for($i = 0;$i < 20;$i++){
            
            $array1[$i] = rand(20,50);
        }
        var_dump($array1);
        
        for($i =0 ;$i < 19;$i++){
            
            for($j = 0;$j<19-$i;$j++){
                
                if($array1[$j] > $array1[$j+1]){
                    
                    $temp = $array1[$j];
                    $array1[$j] = $array1[$j+1];
                    $array1[$j+1] = $temp;
                }
            }
        }
        for($i = 0;$i < 20;$i++){
            
            echo($array1[$i]."<br>");
        }
        
        // 字典
        $dic = array(
            "one"=>1,
            "two"=>2
        );
        echo($dic["one"]);
        echo(json_encode($dic));
        
        // GET请求
        foreach($_GET as $key=>$value) {
            
            echo($key."=".$value."<br>");
        }   
    ?>
    

    那么我们自己来写一个注册的接口

    <?php
        // 让中文显示出来
        header("Content-type:text/html;charset=utf-8");
        
        // 获取参数
        $_account = $_REQUEST["account"];
        $_password = $_REQUEST["password"];
        
        // 连接服务器
        $link = mysql_connect("127.0.0.1","root");
        // 判断是否成功接连
        if($link) {
            
    //      echo("服务器连接成功");
            mysql_select_db("USERDB",$link);
            $insertSql = "insert into USER_INFO(ACCOUNT,PASSWORD)values('$_account','$_password')";
            $result = mysql_query($insertSql);      
            
            if($result) {
                
                // 返回值
                $dic = array("status"=>200, "result"=>"success","account"=>$_account,"password"=>$_password);
                // 让结果以JSON的形式打印出来
                echo(json_encode($dic));
            }else {
                
                $dic = array("error"=>$_account."已存在");
                echo(json_encode($dic));
            }
        }   
    ?>
    

    如有雷同,你就是抄我的!😊😊😊 --大展

    相关文章

      网友评论

          本文标题:PHP的简单使用

          本文链接:https://www.haomeiwen.com/subject/jlujdttx.html