我是一名初級程序員。最近我一直在嘗試用PHP開發。我正在嘗試創建一個關於國家的基本頁面。出於某種原因,我無法從此API頁面獲取信息。任何人都可以給我一些提示嗎?無法使用PHP訪問API密鑰...任何想法是什麼?
下面是示例國家數組的樣子。理想情況下,我想嘗試抓住「名稱」屬性。
這是我的HTML和PHP:
<?php
if(!empty($_GET['country'])) {
$country_url = 'https://restcountries.eu/rest/v1/name/' . urlencode($_GET['country']) . '?fullText=true';
$country_json = file_get_contents($country_url);
$country_array = json_decode($country_url, true);
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset = "utf-8" />
<title> PHP Country Practice </title>
</head>
<body>
<form action="">
<input type = "text" name = "country" />
<button type="submit">submit </button>
</form>
<?php
if(!empty($country_array)) {
echo '<p> $country_array['name'] </p>';
}
?>
</body>
</html>
對於初學者:http://php.net/manual/en/language.types.string.php#language.types.string.syntax.single – AbraCadaver