我的数据库中有两个字段googleMap.setOnInfoWindowClickListener(new OnInfoWindowClickListener() {
@Override
public void onInfoWindowClick(Marker marker) {
Intent intent = new Intent(MainActivity.this, LastScreen.class);
startActivity(intent);
}
});
& temp_files
。
real_files
temp_file = means new name of the file
想知道我如何在数据库中存储文件名?
e.g
real_file = means old name of the file
//新文件名通常是随机的
temp_file = TSGTSabc.zip, GSHSHfile.jpg, HSNabcd.rar
现在我试图将其显示如下所示
real_file = abc.zip, file.jpg, abcd.rar
我正在使用explode然后使用foreach循环
<select name="file">
<option value="temp_file">real_file</option> // value of temp_file field from database
<option value="temp_file">real_file</option> // value of real_file field from databse
</select>
但我不知道如何在这个foreach循环中显示其他数组的数据
答案 0 :(得分:1)
如果您的阵列长度相同
您可以为foreach循环添加$index
变量:
$array1 = array("a1", "b1", "c1");
$array2 = array("a2", "b2", "c2");
foreach($array1 as $index => $value1) {
$value2 = $array2[$index];
echo $value1 . " - " . $value2;
}
您可以使用array_combine
功能(http://php.net/manual/ru/function.array-combine.php)
$array1 = array("a1", "b1", "c1");
$array2 = array("a2", "b2", "c2");
$merged = array_combine($array1, $array2);
foreach($merged as $value2 => $value1) {
echo $value1 . " - " . $value2;
}
答案 1 :(得分:1)
你可以这样做:
[watcher:nginx]
cmd = /usr/sbin/nginx
stop_signal = QUIT
但是确保两个数组都应该相同。否则你可能会收到错误或通知。