调用php文件以返回数组,并将其加载到组合框中
我有我的index.php。我想调用load_data.php中的一个函数,它将返回一个数组。然后我想将该数组加载到index.php上的一个组合框中。有人能帮我开始吗?我对php是一个全新的概念,我正在努力了解它。如果你想在不重新加载页面的情况下完成它,你需要研究AJAX。如果您想在请求页面时执行此操作,您可以从中调用任何函数。如果您想在不重新加载页面的情况下执行此操作,您需要研究AJAX。如果您想在请求页面时执行此操作,您可以从中调用任何函数。您可以使用类似的方法: load_data.php调用php文件以返回数组,并将其加载到组合框中,php,html,Php,Html,我有我的index.php。我想调用load_data.php中的一个函数,它将返回一个数组。然后我想将该数组加载到index.php上的一个组合框中。有人能帮我开始吗?我对php是一个全新的概念,我正在努力了解它。如果你想在不重新加载页面的情况下完成它,你需要研究AJAX。如果您想在请求页面时执行此操作,您可以从中调用任何函数。如果您想在不重新加载页面的情况下执行此操作,您需要研究AJAX。如果您想在请求页面时执行此操作,您可以从中调用任何函数。您可以使用类似的方法: load_data.ph
function get_data() {
// May be you want to load data from DB
// This is just a hint
return array('key1' => 'Value 1', 'key2' => 'Value 2');
}
在主文件中:
<select name="myselect">
<?php
include 'load_data.php';
$data = get_data();
foreach($data as $key => $value) {
echo '<option value="'.$key.'">'.$value.'</option>';
}
?>
</select>
您可以使用类似的方法: load_data.php
function get_data() {
// May be you want to load data from DB
// This is just a hint
return array('key1' => 'Value 1', 'key2' => 'Value 2');
}
在主文件中:
<select name="myselect">
<?php
include 'load_data.php';
$data = get_data();
foreach($data as $key => $value) {
echo '<option value="'.$key.'">'.$value.'</option>';
}
?>
</select>
您需要通过AJAX还是在PHP脚本中调用?您需要通过AJAX还是在PHP脚本中调用?这很完美。正是我想要的。谢谢。如果你认为这是最适合你的答案,你可以接受这个答案。这太完美了。正是我想要的。谢谢。如果你认为这是最适合你的答案,你可以接受这个答案。