如何在PHP中从数组中提取数据
你好,我希望你今天很好 因此,我使用jQuery来附加一个包含更多输入字段的表单; 会话将数据存储为key:Children的数组 我想知道如何向用户显示该数组中的数据 添加输入字段的jQuery(前几页)如何在PHP中从数组中提取数据,php,arrays,Php,Arrays,你好,我希望你今天很好 因此,我使用jQuery来附加一个包含更多输入字段的表单; 会话将数据存储为key:Children的数组 我想知道如何向用户显示该数组中的数据 添加输入字段的jQuery(前几页) $('.children主添加')。单击(函数(){ var attrName=$(this.attr('name'); var count=$(this.attr('count'); $(this.attr('count',(parseInt(count)+1)) 变量输入=$('');
$('.children主添加')。单击(函数(){
var attrName=$(this.attr('name');
var count=$(this.attr('count');
$(this.attr('count',(parseInt(count)+1))
变量输入=$('');
input.attr('type','text')
input.attr('name',attrName+“[”+计数+“]))
$('.children main').append($('').append(input));
$(“#content li”).removeClass('alt');
$('#content li:odd').addClass('alt');
$(this.val('Add other Child');
})
会话中的数据:Key:children/Value:Array
如果我对某事不清楚,请告诉我
如果您想将它们显示为连续字符串,我将提前感谢您的帮助 使用
impode(',',$_SESSION['children'])代码>
或
if(isset($\u会话['children'])和&is\u数组($\u会话['children']))
{
foreach($_会话['children']作为$child)
{
echo$child。“
”;
//其他一些html
}
}
我尝试了通常的方法
使用这个打印($\u会话['children'])
您可以用数据显示任何示例。请使用print\u r
将数组回显到屏幕上,如果不起作用,请使用var\u dump
以便我们更好地了解数组的内容holds@Gaurav谢谢,这很有效,但是我如何以符合条件的格式显示它呢?它的显示方式如下:Array([0]=>Julia Roberts[1]=>Zaraki Akram[2]=>Simon Evans Smith)
我实际上想分别展示他们,即Julia Roberts
Zaraki Akram
Simon Evans Smith,所以每个人都在一条新的线路上
$('.children-main-add').click(function(){
var attrName = $(this).attr('name');
var count = $(this).attr('count');
$(this).attr('count', (parseInt(count)+1))
var input = $('<input />');
input.attr('type','text')
input.attr('name',attrName+"["+count+"]" )
$('.children-main').append($('<li />').append(input));
$('#content li').removeClass('alt');
$('#content li:odd').addClass('alt');
$(this).val('Add Another Child');
})
if(isset($_SESSION['children']) && is_array($_SESSION['children']))
{
foreach($_SESSION['children'] as $child)
{
echo $child."<br />";
// some other html
}
}