{"id":2146,"date":"2023-06-27T22:33:02","date_gmt":"2023-06-27T14:33:02","guid":{"rendered":"https:\/\/tengyuesj.cn\/?p=2146"},"modified":"2023-08-11T19:49:12","modified_gmt":"2023-08-11T11:49:12","slug":"%e9%9a%8f%e6%9c%ba%e4%b8%80%e5%8f%a5%e6%ba%90%e7%a0%81","status":"publish","type":"post","link":"http:\/\/tengyuesj.cn\/?p=2146","title":{"rendered":"\u968f\u673a\u4e00\u53e5\u5b9e\u73b0"},"content":{"rendered":"<p>php<\/p>\r\n<p>&nbsp;<\/p>\r\n\r\n<pre class=\"wp-block-code\"><code>&lt;?php\r\n\/\/ \u5b9a\u4e49\u540d\u8a00\u540d\u53e5\u6570\u7ec4\r\n$quotes = array(\r\n    \"\u540d\u8a001\",\r\n    \"\u540d\u8a002\",\r\n    \"\u540d\u8a003\",\r\n    \/\/ \u6dfb\u52a0\u66f4\u591a\u540d\u8a00...\r\n);\r\n\r\n\/\/ \u4ece\u6570\u7ec4\u4e2d\u968f\u673a\u9009\u62e9\u4e00\u6761\u540d\u8a00\r\n$randomQuote = $quotes[array_rand($quotes)];\r\n\r\n\/\/ \u8bbe\u7f6e\u54cd\u5e94\u5934\u4e3a JSON \u683c\u5f0f\r\nheader('Content-Type: application\/json');\r\n\r\n\/\/ \u6784\u5efa JSON \u54cd\u5e94\u6570\u636e\r\n$response = array(\r\n    'quote' =&gt; $randomQuote\r\n);\r\n\r\n\/\/ \u5c06\u54cd\u5e94\u6570\u636e\u8f93\u51fa\uff0c\u786e\u4fdd\u4e0d\u5bf9\u4e2d\u6587\u5b57\u7b26\u8fdb\u884c Unicode \u7f16\u7801\r\necho json_encode($response, JSON_UNESCAPED_UNICODE);\r\n\r\n?&gt;\r\n<\/code><\/pre>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>&lt;!DOCTYPE html&gt;\r\n&lt;html&gt;\r\n&lt;head&gt;\r\n    &lt;title&gt;\u968f\u673a\u540d\u8a00\u540d\u53e5&lt;\/title&gt;\r\n    &lt;script&gt;\r\n        function getRandomQuote() {\r\n            \/\/ \u521b\u5efa\u4e00\u4e2a\u65b0\u7684 XMLHttpRequest \u5bf9\u8c61\r\n            var xhr = new XMLHttpRequest();\r\n\r\n            \/\/ \u6307\u5b9a\u8bf7\u6c42\u7684\u65b9\u6cd5\u548c URL\r\n            xhr.open('GET', 'random_quote.php', true);\r\n\r\n            \/\/ \u5904\u7406\u54cd\u5e94\u7ed3\u679c\r\n            xhr.onreadystatechange = function() {\r\n                if (xhr.readyState === XMLHttpRequest.DONE &amp;&amp; xhr.status === 200) {\r\n                    \/\/ \u89e3\u6790 JSON \u54cd\u5e94\r\n                    var response = JSON.parse(xhr.responseText);\r\n\r\n                    \/\/ \u8c03\u7528\u663e\u793a\u540d\u8a00\u7684\u51fd\u6570\r\n                    displayQuote(response.quote);\r\n                }\r\n            };\r\n\r\n            \/\/ \u53d1\u9001\u8bf7\u6c42\r\n            xhr.send();\r\n        }\r\n\r\n        function displayQuote(quote) {\r\n            \/\/ \u5c06\u540d\u8a00\u663e\u793a\u5728\u6307\u5b9a\u7684\u5143\u7d20\u4e2d\r\n            document.getElementById('quote').textContent = quote;\r\n        }\r\n    &lt;\/script&gt;\r\n&lt;\/head&gt;\r\n&lt;body&gt;\r\n    &lt;h1&gt;\u968f\u673a\u540d\u8a00\u540d\u53e5&lt;\/h1&gt;\r\n    &lt;button onclick=\"getRandomQuote()\"&gt;\u83b7\u53d6\u968f\u673a\u540d\u8a00\u540d\u53e5&lt;\/button&gt;\r\n    &lt;p id=\"quote\"&gt;&lt;\/p&gt;\r\n&lt;\/body&gt;\r\n&lt;\/html&gt;\r\n<\/code><\/pre>\r\n","protected":false},"excerpt":{"rendered":"<p>php &nbsp;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[55],"tags":[],"class_list":["post-2146","post","type-post","status-publish","format-standard","hentry","category-55"],"_links":{"self":[{"href":"http:\/\/tengyuesj.cn\/index.php?rest_route=\/wp\/v2\/posts\/2146","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/tengyuesj.cn\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/tengyuesj.cn\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/tengyuesj.cn\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/tengyuesj.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2146"}],"version-history":[{"count":3,"href":"http:\/\/tengyuesj.cn\/index.php?rest_route=\/wp\/v2\/posts\/2146\/revisions"}],"predecessor-version":[{"id":2264,"href":"http:\/\/tengyuesj.cn\/index.php?rest_route=\/wp\/v2\/posts\/2146\/revisions\/2264"}],"wp:attachment":[{"href":"http:\/\/tengyuesj.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2146"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/tengyuesj.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2146"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/tengyuesj.cn\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2146"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}