计数斜线

时间:2018-10-18 09:52:16

标签: c# string

<?php  
    require_once 'DbConnect.php';

    $response = array();

    if(isset($_GET['apicall'])){

        switch($_GET['apicall']){

            case 'add_data':
                if(isTheseParametersAvailable(array('name','email', 'phone'))){
                    $name = $_POST['name']; 
                    $phone = $_POST['phone']; 
                    $email = $_POST['email'];

                    $stmt = $conn->prepare("INSERT INTO users(name, email, phone) VALUES (?, ?, ?)");
                    $stmt->bind_param("sss", $name, $email, $phone);

                    if($stmt->execute()){
                        $stmt->close();
                        $response['error'] = false; 
                        $response['message'] = 'Data entered successfully'; 
                    }else{
                        $response['error'] = true; 
                        $response['message'] = 'Cannot enter data';
                    } 
                }else{
                    $response['error'] = true; 
                    $response['message'] = 'required parameters are not available'; 
                }
            break;



            default: 
            $response['error'] = true; 
            $response['message'] = 'Invalid Operation Called';
        }

    }else{
        $response['error'] = true; 
        $response['message'] = 'Invalid API Call';
    }

 echo json_encode($response);

 function isTheseParametersAvailable($params){

    foreach($params as $param){
        if(!isset($_POST[$param])){
        return false; 
    }
 }
 return true; 
 }

 ?>

如何摆脱斜杠计数或将其替换为斜杠?阅读我的代码后,似乎很多连续的斜线表示某种含义,尽管实际上并非如此。

它应该像这样工作:

enter image description here

0 个答案:

没有答案