腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(1271)
视频
沙龙
1
回答
PHP
-
循环
深度
未知
的
数组
的
递归
函数
在
两个
级
别后
不
传递
/
持久
化
父
键
php
、
arrays
、
recursion
、
tree
、
traversal
我想要一些关于如何处理这个用例
的
建议: 我有以下多维测试
数组
,
深度
未知
: $entries = [ 'parent' => '] ] ]]; 我尝试使用这个
递归
函数
遍历
数组
来执行一些逻
浏览 11
提问于2020-10-19
得票数 2
回答已采纳
5
回答
PHP
层次
化
数组
-
父
级
和子类
php
、
arrays
、
loops
、
recursion
、
parent-child
我将
PHP
和mySQL与结合使用。这可能与此无关。 28 33 64
浏览 10
提问于2012-12-14
得票数 27
回答已采纳
1
回答
如何在
数组
树中添加新
的
键
到同一
级
别?
php
、
recursion
、
multidimensional-array
我尝试使用foreach
循环
来修改给定
的
数组
,该
循环
递归
地遍历每个
数组
键
/值。但是,我不想替换
键
或值,而是需要将新
的
键
和值添加到与匹配
的
键
相同
的
级别。在下面的代码中,我遍历了
数组
中
的
每个键值,如果某个
键
和值匹配,我希望将一个新
键
添加到发生匹配
的
同一
级</em
浏览 12
提问于2017-08-02
得票数 2
回答已采纳
2
回答
构造器中
的
分形椭圆
递归
java
、
recursion
我开始了我
的
递归
之旅,并试图创建一个在其构造
函数
中
递归
的
分形类。这个类应该接受一个
父
椭圆,
在
它
的
圆周上放置4个较小
的
子椭圆,然后继续
递归
到最大
深度
,同时
在
每个先前
的
子椭圆上放置4个子椭圆。我当前
的
进度产生了一个
父
椭圆和4个子椭圆(
在
“子”
数组
上调用了draw方法之后)。我
的
问
浏览 0
提问于2015-03-08
得票数 0
3
回答
使用另一个
数组
搜索多维
数组
的
键
php
、
arrays
、
multidimensional-array
有没有一种优雅
的
方法,可以使用另一个
数组
来查找
键
,从而从大量
的
多维
数组
中获取值?$val;使用$keys = Array ('A', 'A2', 'A22', 'A221');从$cats访问值 而不检查$keys
的
长度并执行类似于
浏览 0
提问于2011-11-25
得票数 0
回答已采纳
1
回答
如何对n-
深度
n-属性
php
对象进行反向
递归
迭代
php
、
object
、
iteration
我得到了一个n
深度
的
对象和n个嵌套对象
的
属性号。我不知道这些物体
的
筑巢
深度
或数量。//编辑,因为我
的
问题中没有具体
的
内容,所以我将尝试用一个数据示例来解释它。所以这些都是独一无二
的
。而不是我需要从嵌套
浏览 2
提问于2016-06-03
得票数 0
回答已采纳
2
回答
递归
迭代多维
数组
,并返回相同
的
数组
结构,并在
PHP
中插入新
的
键值
php
、
arrays
、
recursion
、
multidimensional-array
、
spl
我正在尝试编写一个片段,它接受多维
数组
,并在找到命名搜索
键
的
同一
级
别插入一些
键
。我不需要依赖
数组
的
结构(但最多需要5个级别),我不能使用通过引用
传递
的
方法,所以传统
的
递归
函数
不会对这种方法有所帮助。我有
两个
选项: SPL或
递归
,用于重新构造
数组
并在此过程中更改
数组
。 使用SPL,我似乎不能插入一个新
的<
浏览 2
提问于2015-07-13
得票数 1
回答已采纳
1
回答
函数
按
父
分支对数据进行分组。
performance
、
php
、
array
、
tree
、
database
我编写这个
函数
是为了像从PDO
的
fetchAll(PDO::FETCH_ASSOC)中获取数据库输出一样,并将其转换为树。对于小型数据集,它工作得很好。然而,当我
在
一个由54,000个元素组成
的
数组
上运行它时,
在
Intel 7700K上大约需要65秒。我希望它能用不到一秒钟,尽管这可能是不现实
的
。我使用
的
是
PHP
8.1.8。有没有优化这个功能
的
方法?
浏览 0
提问于2022-08-05
得票数 2
回答已采纳
6
回答
将多维
数组
值存储到MySQL (
PHP
)中
php
、
mysql
、
multidimensional-array
我有一个很大
的
多维
数组
,我想将它存储到MySQL数据库中。下面是该
数组
的
一个示例:( [name] => abc}更新 更新
数组
结构,以便更清楚地了解
数组
本身中
浏览 11
提问于2011-03-31
得票数 3
回答已采纳
3
回答
Symfony2:将检索到
的
对象转换为
数组
(并转储变量以进行故障排除)
php
、
arrays
、
symfony
、
doctrine-orm
我有一个实体类别,它链接到自己,以形成一棵树(一个类别可以有一个类别作为
父
类,一个类别可以有一堆类别作为子类别)。它们
在
实体中标记为私有,不公开给序列
化
程序。我需要使用后者,因为顶级类别的
父
级
设置为null,因此不能使用前者。如何将在后一种方法中获得
的
类别集合转换为
数组
?我认为这是因为infinate
循环
中
的
关系映射,但是如何阻止这种情况发生呢? 编辑:我希望将对象(或对象集合)转换为
数组
,因为我希望构建一个
浏览 3
提问于2013-12-18
得票数 1
回答已采纳
1
回答
代码分离悖论:从多维
数组
创建HTML树,并将HTML放在
递归
函数
之外
php
、
html
、
tree
、
multidimensional-array
、
code-separation
这个有效
的
代码似乎是这个问题
的
典型解决方案。 它接受一个多维
数组
,该
数组
包含类别及其子类别(对其深入程度没有隐含限制),并从中创建一个HTML无序列表,从
递归
函数
内部将其回显到页面上。通过将每个
数组
元素
的
“子”
键
的
值
递归
地从名为_category_list()_
的
原始回调
函数
内部
传递
给array_walk(),可以遍历子级别。下一个
函数<
浏览 4
提问于2009-05-21
得票数 2
2
回答
为什么带有setTimeout
的
函数
不会导致堆栈溢出
javascript
、
asynchronous
、
settimeout
、
stack-overflow
、
large-data
我
在
写一个处理大量数据
的
测试。令我惊讶
的
是,如果我将一个setTimeout添加到我
的
函数
中,它将不再导致堆栈溢出(这个站点是多么合适)。这是怎么可能
的
,代码似乎是真正
的
递归
。是否每个setTimeout调用都创建了自己
的
堆栈? 是否有办法
在
不
增加所需内存
的
情况下实现此行为(处理大量
数组
/数目、异步和有序)?
浏览 2
提问于2020-05-24
得票数 0
回答已采纳
2
回答
--这是广度优先还是
深度
优先搜索
的
例子?
javascript
、
computer-science
下面是一个遍历整个文档对象模型
的
简单
函数
。我想知道这是广度优先还是
深度
优先,以及如何理解其中
的
原因: function traverse (parent) { traverse(child); // mark 2 traverse(document.body);它似乎是从这个相关进行
的
深度
浏览 0
提问于2017-08-25
得票数 1
8
回答
我需要一个array_keys_recursive()
php
、
arrays
、
recursion
、
multidimensional-array
is_array($ar[$k])) show_keys ($ar[$k]); } } 我尝试使用该
函数
,但它仍然只返回第一个
键
。
浏览 0
提问于2010-10-06
得票数 6
15
回答
如何在
PHP
中克隆对象
数组
?
php
、
arrays
、
object
、
clone
我有一个对象
数组
。我知道对象是按"reference“赋值
的
,
数组
是按"value”赋值
的
。但是当我赋值
数组
时,
数组
中
的
每个元素都引用了对象,所以当我修改其中一个
数组
中
的
对象时,更改会反映到另一个
数组
中。 有没有一种简单
的
方法来克隆一个
数组
,或者我必须遍历它来克隆每个对象?
浏览 3
提问于2011-06-21
得票数 66
回答已采纳
3
回答
方案:
递归
广度优先树遍历
scheme
、
racket
我正在绞尽脑汁,试图弄清楚如何在方案中实现广度优先
的
树遍历。我已经用Java和C++做过了。如果我有代码,我会发布它,但我不确定具体如何开始。 根据下面的树定义,如何使用
递归
实现广度优先搜索?
浏览 0
提问于2010-05-03
得票数 1
3
回答
是否可以为许多类分配相同
的
构造
函数
,同时维护对其定义字段
的
访问?
javascript
在编程语言中,我最讨厌
的
是接受
在
构造
函数
中
传递
的
参数,并将它们直接分配给类中
的
字段,命名与我
在
构造
函数
中给它们
的
参数相同,如下所示: constructor(a, b) {this.a = a; etc...} 为了解决这个问题,我发现我可以创建一个
函数
,该
函数
接受类中
的
现有
键
浏览 8
提问于2020-03-07
得票数 5
回答已采纳
1
回答
反向
递归
数组
查找
父
id
php
、
recursion
、
multidimensional-array
、
parent
试图找到一种获取多维
数组
中项
的
父
ID
的
方法: array( "Parent" => 0, "ChildrenId“,其中”
父
“= 0。也就是说,对于Id为4
的
项,它应该返回1作为结果,或者搜索6将返回5。我尝试过各种
递归
函数
的
方法,但只有
在
深度
浏览 3
提问于2016-11-09
得票数 2
回答已采纳
1
回答
在
php
中动态复制
数组
键
以进行
函数
递归
?
php
、
arrays
、
codeigniter
、
multidimensional-array
我正在致力于
在
codeigniter中创建一个模块
化
的
CMS系统,并且我很难弄清楚如何以及是否可以基于当前
数组
的
深度
在
函数
中动态添加
数组
键
。所以我试图
递归
地做这件事,每次
函数
重复时,我都会动态地将
数组
键
添加到我
的
for each语句中。
在
底部,我正在检查parent是否有孩子,如果有,我会调用一个完全独立<em
浏览 2
提问于2011-01-07
得票数 1
3
回答
在
foreach
循环
中将
键
从
数组
添加到现有的
数组
值
php
、
arrays
我有一个
数组
键值对。我需要从这个
键
和值对创建新
的
数组
。为例 foreach($array as $key => $val){ 'thai', )
浏览 1
提问于2019-06-04
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
PHP基础(一)
c语言入门这一篇就够了-学习笔记
c语言小白入门到精通,只需要这一篇就够了
(003)系统学习PHP之基础语法
C+树进阶系列之深入线段树和它的延迟更新
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券