| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- <?php
- namespace Heanup\App\Api\Controller;
- use Heanup\App\Api\RestfulController;
- use Heanup\Frame\Logger;
- class ReceivedSms extends RestfulController
- {
- protected function main()
- {
- $this->showSuccess();
- // file_put_contents(APP_DIR . "/test_msg.txt", file_get_contents("php://input").PHP_EOL,FILE_APPEND);
- }
- protected function getData()
- {
- $data = file(APP_DIR . "/test_msg.txt");
- $result = [];
- foreach ($data as $datum) {
- $pat = "#\[操作:(.*)\]#iUs";
- preg_match($pat, $datum, $arr);
- if ($arr[1]) {
- print_r($arr);
- $temp = explode("$$$", $arr[1]);
- $result[] = [
- 'from' => $temp[1],
- 'to' => $temp[2],
- 'msg' => $temp[0]
- ];
- }
- }
- $this->showSuccess($result);
- }
- protected function postData()
- {
- Logger::setLog(file_get_contents("php://input"), APP_DIR . "/test_msg.txt");
- }
- protected function putData()
- {
- // TODO: Implement putData() method.
- }
- protected function deleteData()
- {
- // TODO: Implement deleteData() method.
- }
- }
|