我有一个数组存储国家/地区(密钥)和年龄预期(值)的名称.
$countries = array(
'Costa Rica' => 78, 'Puerto Rico' => 78, 'Colombia' => 73,
'Nicaragua' => 73, 'El Salvador' => 72, 'Peru' => 71,
'Argentina' => 75, 'Uruguay' => 76, 'Ecuador' => 75,
'Mexico' => 76, 'Venezuela' => 73, 'Brasil' => 72,
);
Run Code Online (Sandbox Code Playgroud)
html表单创建一个新变量($country),其名称对应于上面列出的一个国家/地区.例如:"Costa Rica"
如何返回一个变量,其数字(年龄预期)与$country变量中的国家/地区名称相匹配?
举个例子:
Costa Rica = 78
$ageExpectancy = 78;
Run Code Online (Sandbox Code Playgroud)
谢谢,我希望简明扼要.
Cra*_*ent 11
<?php
$country = $_POST['country']; // assuming post method and form element named 'country'
$ageExpectancy = $countries[$country];
?>
Run Code Online (Sandbox Code Playgroud)