我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

如何在迭代时删除SimpleXMLElement? (PHP)

I load and run a cycle through my XML structure:

$xml = simplexml_load_file(flakk);
foreach ($xml->class as $class)
{
    now how to delete $class ???
}

the unset($class) has no effect.

You cant remove foreach element, but can for example so

for($i=count($xml->class); $i--; ) unset($xml->class[$i]);

Or

for($i=count($xml->class); $i--; )  
   if ($xml->class[$i] == AnyValue)   
       unset($xml->class[$i]);

近期文章

  • 自定义PHP函数除了在一个特定页面上工作
  • Wordpress替换破坏我的脚本的字符输出
  • Ajax错误的请求(也是另一个脚本php ajax脚本)
  • php创建没有变量传递函数的类
  • 使用MySQL JOINS创建嵌套或多维数组
  • 从另一个wordpress安装中显示用户元
  • 防止号码到电话号码链接的移动格式转换?
  • 使用jquery的依赖下拉列表无法填充html文件
  • 在准备好的声明的准备部分中有变量的问题
  • DateTime :: createFromFormat即使不应该返回false
  • ZipArchive :: addEmptyDir不是在ubuntu 3.15和PHP 5.3.10中创建空目录
  • 用形式动作后置方法代替获取按钮的值
  • 如何递归存储项目?
  • 当Outlook 2010下载图像时,PHP脚本会发送多封电子邮件
  • 使用AJAX和jQuery来存储数据
  • 在Laravel 5.1中整理控制器
  • 递归查找所有数组值
  • 列出所有选项字符串的组合,同时遵循提供的数组的顺序和特定选项的规则 - php
  • mysql查询在循环内部不起作用
  • 将Opencart Sitemap拆分为多个列

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华