Php 如何将数组值分别放入回显
我想在其他位置回显阵列,但无法使其正常工作 如果我这样做,我可以回显阵列Php 如何将数组值分别放入回显,php,arrays,Php,Arrays,我想在其他位置回显阵列,但无法使其正常工作 如果我这样做,我可以回显阵列 foreach($domain as $value) { echo $value; } bot无法单独回显它 foreach($domain as $value) { $domainame[] = $value; } echo '<p> your first domain' .$domainname[0]; echo '<p> your last domain' .$domainna
foreach($domain as $value) {
echo $value;
}
bot无法单独回显它
foreach($domain as $value) {
$domainame[] = $value;
}
echo '<p> your first domain' .$domainname[0];
echo '<p> your last domain' .$domainname[5];
foreach($domain as$value){
$domainame[]=$value;
}
回显'您的第一个域'$domainname[0];
回显'您的最后一个域'$domainname[5];
你必须这样做
$i = 0;
foreach($domain as $value){
$domainame[$i] = $value;
$i++;
}
现在你可以这样做了
echo '<p> your first domain' .$domainname[0];
echo "<pre>";
echo'您的第一个域'.$domainname[0];
您可以简单地编写:
echo '<p> your first domain' .$domain[0];
echo '<p> your last domain' .$domain[5];
echo'您的第一个域'.$domain[0];
回显“您的最后一个域”。$domain[5];
根本没有循环的意义 有很多方法可以做到这一点:
var_export($array);
var_dump($array);
print_r($array);
对于以上每一项,首先(输出到html时)使用
一开始人们会认为你可以简单地做到
array_map('var_dump', $array )
但是,唉,echo
不是一个真正的函数,它是一个语言构造,所以您必须将它封装在一个闭包中。将其与var\u dump
echo json_encode($array);
很好用
最后但并非最不重要的一点是,你总能做到
array_map(function($item){
echo "<p> your first domain{$domainame[0]}</p>"; //dont forget the typo
}, $array);
但这可能是不可读的
我肯定有一些我忘记了
更新
我以为你只是想输出它。无论如何,您可以使用array\u map
<?php
error_reporting(-1); //error level E_ALL
ini_set('display_errors', 1); //output errors
你确定有6个域名吗?你有错误吗?结果如何?向我们展示
$domain
的内容。循环的意义是什么$domainname
只是$domain
.lol的一个副本<代码>$DomainName==$域名.extran
在那里。所以这基本上是一个打字错误。检查此处:-$域值将来自TextArea我不是向下的投票者。没错,至少我这边+1
array_map(function($item){
echo "<p> your first domain{$domainame[0]}</p>"; //dont forget the typo
}, $array);
<?php
error_reporting(-1); //error level E_ALL
ini_set('display_errors', 1); //output errors