1
Q
我如何遞歸遞歸?
A
回答
2
/**
* Recursively chown a directory
*
* @param string $dir
* @param string|int $user
*/
function rchown($dir, $user)
{
$dir = rtrim($dir, "/");
if ($items = glob($dir . "/*")) {
foreach ($items as $item) {
if (is_dir($item)) {
rchown($item, $user);
} else {
chown($item, $user);
}
}
}
chown($dir, $user);
}
相關問題
- 1. Java - SubSet和遞歸遞歸遞歸圖
- 2. 如何從遞歸遞歸函數
- 3. 遞歸0s和1s遞歸
- 4. Java中的遞歸遞歸
- 5. 遞歸與VS.尾遞歸
- 6. asp.net mvc遞歸html遞歸
- 7. 遞歸與非遞歸
- 8. 如何做遞歸?
- 9. 如何解決Matlab遞歸遞歸遞歸檢測hgload中的錯誤?
- 10. PHP中的遞歸遞歸比正常遞歸慢嗎?
- 11. 遞歸
- 12. 遞歸
- 13. 遞歸
- 14. 遞歸
- 15. 遞歸
- 16. 我不知道如何糾正我的尾遞歸(最初的規則遞歸)
- 17. 遞歸鎖(Mutex)與非遞歸鎖(Mutex)
- 18. 尾遞歸vs頭經典遞歸
- 19. F中的緩慢遞歸遞歸#
- 20. 區分簡單遞歸和多遞歸
- 21. 遞歸代碼非循環遞歸
- 22. 將遞歸轉換爲'tail遞歸'
- 23. 沒有遞歸的Python遞歸錯誤?
- 24. 轉換爲循環...遞歸遞歸
- 25. Python遞歸函數不遞歸
- 26. 遞歸遞歸計算特殊字符
- 27. Haskell的遞歸函數與遞歸lambdas
- 28. 遞歸和非遞歸鎖(互斥鎖)
- 29. 性能:遞歸 - 非遞歸(IE)
- 30. 遞歸過程到尾遞歸過程