配列再帰的メソッド
$items = array(
1 => array('id' => 1, 'pid' => 0, 'name' => '江西省'),
2 => array('id ' => 2, 'pid' => 0, '黒竜江省'),
3 => 3, 'pid' => ' name' => '南昌市'),
4 => array('id' => 4, 'pid' => 2, 'name' => 'ハルビン市'),
5 => ; array('id' => 5, 'pid' => 2, 'name' => '集西市'),
6 => array('id' => 6, 'pid' = > 4, '名前' => '祥坊区'),
7 => array('id' => 4, '名前' => '南港区' ) ,
8 => array('id' => 8, 'pid' => 6, 'name' => '六角路'),
9 => array('id' => 9 , 'pid' => 7, 'name' => 'Xidazhi Street'),
10 => array('id' => 10, 'name ' => '東北林業大学'),
11 => array('id' => 11, 'pid' => 9, 'name' => 'ハルビン工業大学'),
12 = > 配列('id' => 12, 'pid' => 8, 'name' => 'ハルビン師範大学'),
13 => array('id' => 13, 'pid ' => ; 1, '名前' => '甘州市'),
14 => array('id' => 14, 'pid' => '甘県 '),
15 => array('id' => 15, 'pid' => 13, 'name' => '玉都県'),
16 => array('id' = > 16, 'pid' => 14, 'name' => 'Maodian Town'),
17 => array('id' => 14, 'name ' => '大田郷'),
18 => array('id' => 18, 'pid' => 16, 'name' => '宜源村'),
19 => array('id' => 19, 'pid' => '名前' =>
);
function genTree5($items) {
foreach ($items として)
$items[$item['pid']]['son'][$item['id']] = &$items[$item['id']]; return isset ($items[0]['息子']) ? $items[0]['息子'] : array();
方法 2:
function findChild($arr,$id){
$childs= array(); arr as $k => $v){
if($v['pid']== $id){
$childs[]=$v;
}
}
/ / echo "
" ;print_r($childs);die();
return $childs;
function build_tree($root_id){
$childs =array(); root_id);
// print_r($childs);
if(empty($childs)){
return null;
foreach ($childs as $k => $v)
k => }
}
$childs を返す
}

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック

PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

CakePHP でデータベースを操作するのは非常に簡単です。この章では、CRUD (作成、読み取り、更新、削除) 操作について理解します。

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー
