We inevitably have to write interfaces in our daily development work. The output of json format text must be mastered when making interfaces. The current popular interfaces basically use json format data. This article mainly introduces to you the relevant information about the necessary output of json format data for the PHP API interface. The article introduces it in great detail through the example code, which has certain reference and learning value for everyone. I hope it can help everyone.
Simple php json file output:
<?php $data =array( ‘request'=>'success', ‘msg'=>'35235' ); $data_json = json_encode($data); header(‘Content-type:text/json'); echo $data_json; ?>
In this way, we can get a page whose output is in json format. You can refer to the specific use to modify it.
How to read the interface json file:
<?php $data =file_get_contents(‘http://api.1yhaha.cn/v1/sms/send-validate-code'); $data_new = json_decode($data); var_dump($data_new ); ?>
Obviously, the interface address is: http://api.1yhaha.cn/v1/sms/send-validate-code, I passed Use the address http://api.1yhaha.cn/v1/sms/send-validate-code to read information. The read data is in json format and needs to be decoded. The resulting $data_new will be a data object. How to use it specifically? You will know after printing the data.
Related recommendations:
Example of php outputting json format data
The above is the detailed content of PHPAPI interface output json format data sample code. For more information, please follow other related articles on the PHP Chinese website!