php - 尝试添加html标签时php数组错误输出
问题描述
我徘徊为什么我的代码会产生错误的输出。
$array = require 'http://vilavaleaprahovei.ro/kimea/allMarks.php';
$output = array_keys($array);
$option = '';
foreach ($output as $val) {
$option .= "<option>$val</option>";
}
print_r($option);
预期结果是:
<option>ALCAR STAHLRAD</option>
<option>ENZO</option>
<option>DEZENT</option>
...........
先感谢您!
解决方案
确保你有allow_url_include = On
你的php.ini
如果allMarks.php
是一个 php 文件,您在其中声明并返回一个数组,您应该<?php
首先打开 php 脚本标签并使用如下return
关键字:
<?php
return array (
'ALCAR STAHLRAD' =>
array ( ...
推荐阅读
- c++ - C++ 使用带有 fstream 的 if 语句?
- python - vscode 找不到 python 的 requests 库
- c# - 在 C# 中获取没有管理员权限的进程路径
- java - java代码中的越界异常,需要帮助(初学者)
- tla+ - 指定活性,这样 TLA+ 中就不会发生循环
- android - ARCore 发布图片导致崩溃
- java - 在 android 中创建 ViewModel doubles 以使用 espresso 单独测试片段
- java - Assign unique ID for every new Class (not instance!)
- python - Numpy 根据两个数组给出的不同起始索引在两个轴上切片固定长度
- php - 在 null laravel 7 上调用成员函数 store()