1234567891011121314151617181920212223242526272829 |
- <?php
- function definition_results($query)
- {
- require "config.php";
- require_once "misc/tools.php";
-
- $split_query = explode(" ", $query);
-
- if (count($split_query) >= 2)
- {
- $reversed_split_q = array_reverse($split_query);
- $word_to_define = $reversed_split_q[1];
- $url = "https://api.dictionaryapi.dev/api/v2/entries/en/$word_to_define";
- $response = request($url);
- $json_response = json_decode($response, true);
- if (!array_key_exists("title", $json_response))
- {
- $definition = $json_response[0]["meanings"][0]["definitions"][0]["definition"];
- echo "<p class=\"special-result-container\">";
- echo "$word_to_define meaning<br/>";
- echo "<br/>" . $definition . "<br/>";
- echo "</p>";
- }
- }
- }
- ?>
|