Answers for "php api call json example"

PHP
15

json php

//Json Encode

$person = array( 
    "name" => "KINGASV", 
    "title" => "CTO"
); 
$personJSON=json_encode($person);//returns JSON string

//Json Decode

$personJSON = '{"name":"KINGASV","title":"CTO"}';

$person = json_decode($personJSON);

echo $person->name; // KINGASV
Posted by: Guest on July-16-2020
2

web api return json example in php

$option = $_GET['option'];

if ( $option == 1 ) {
    $data = [ 'a', 'b', 'c' ];
    // will encode to JSON array: ["a","b","c"]
    // accessed as example in JavaScript like: result[1] (returns "b")
} else {
    $data = [ 'name' => 'God', 'age' => -1 ];
    // will encode to JSON object: {"name":"God","age":-1}  
    // accessed as example in JavaScript like: result.name or result['name'] (returns "God")
}

header('Content-type: application/json');
echo json_encode( $data );
Posted by: Guest on November-03-2020
0

create curl api request php with para

// create & initialize a curl session
$curl = curl_init();

// set our url with curl_setopt()
curl_setopt($curl, CURLOPT_URL, "api.example.com");

// return the transfer as a string, also with setopt()
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);

// curl_exec() executes the started curl session
// $output contains the output string
$output = curl_exec($curl);

// close curl resource to free up system resources
// (deletes the variable made by curl_init)
curl_close($curl);
Posted by: Guest on October-22-2020
0

create curl api request php with para

$data_array =  array(
   "amount" => (string)($lease['amount'] / $tenant_count)
);
$update_plan = callAPI('PUT', 'https://api.example.com/put_url/'.$lease['plan_id'], json_encode($data_array));
$response = json_decode($update_plan, true);
$errors = $response['response']['errors'];
$data = $response['response']['data'][0];
Posted by: Guest on October-22-2020
0

php create json as request for call another api

$upgradeFlutterButton = new FlutterButton("UPGRADE", "2", "com.COMPANY.APP_NAME");

        $postData = array(
            'app_id' => 1,
            'actions' => [
              $upgradeFlutterButton
            ],
            'user_id' => 2,
        );

        $objectRequest = new \Illuminate\Http\Request();
        $objectRequest->setMethod('POST');
        $objectRequest->request->add($postData);

        return $objectRequest;
Posted by: Guest on June-28-2021

Browse Popular Code Answers by Language