小编Wak*_*ina的帖子

如何防止php simplexml中的自闭标签

我想使用php simplexml生成xml.

$xml = new SimpleXMLElement('<xml/>');

$output = $xml->addChild('child1');
$output->addChild('child2', "value");
$output->addChild('noValue', '');

Header('Content-type: text/xml');
print($xml->asXML());
Run Code Online (Sandbox Code Playgroud)

输出是

<xml>
   <child1>
      <child2>value</child2>
      <noValue/>
   </child1>
</xml>
Run Code Online (Sandbox Code Playgroud)

我想要的是如果标签没有值,它应该像这样显示

<noValue></noValue>
Run Code Online (Sandbox Code Playgroud)

我已经尝试使用LIBXML_NOEMPTYTAGSimpleXML中关闭自动关闭的标签为PHP?

我试过了$xml = new SimpleXMLElement('<xml/>', LIBXML_NOEMPTYTAG);,但是没用.所以我不知道该放在哪里LIBXML_NOEMPTYTAG

php xml simplexml

12
推荐指数
2
解决办法
9733
查看次数

如何将foreach中的字符串组合成单个字符串PHP

我有这样的代码

$word = 'foo';
$char_buff = str_split($word);

foreach ($char_buff as $chars){
    echo var_dump($chars);
}
Run Code Online (Sandbox Code Playgroud)

输出是

string(1) "f" 
string(1) "o" 
string(1) "o"
Run Code Online (Sandbox Code Playgroud)

出于某些原因,我想让输出变成只有这样的1个字符串:

string(3) "foo"
Run Code Online (Sandbox Code Playgroud)

我试过这个

$char.=$chars;
echo var_dump($char);
Run Code Online (Sandbox Code Playgroud)

但它显示错误Undefined variable: char.

php string foreach

6
推荐指数
1
解决办法
2万
查看次数

如何在每个x列表的ul水平列表中进行换行?

我有ul这样的PHP 水平动态列表构建:

List1 List2 List3 List4 List5 List6 List7 List8 List9 List10
Run Code Online (Sandbox Code Playgroud)

有没有办法每3个列表创建一个新行?所以,结果将如下所示:

List1 List2 List3

List4 List5 List6

List7 List8 List9

List10
Run Code Online (Sandbox Code Playgroud)

我知道我可以调整ul宽度,使我的列表看起来像上面.

但我想要的是为每3个列表创建一个新行.PHP,CSS或JavaScript可以做到这一点吗?有人可以帮忙吗?

html css html-lists

4
推荐指数
2
解决办法
2万
查看次数

如何在Magento中扩展Mage_Core_Model_App类

有谁知道如何Mage_Core_Model_App在Magento 扩展课程?

我已经设置了这样的config.xml

<?xml version="1.0"?>
 <config>
  <global>
    <models>
        <core>
           <rewrite>
                <app>My_Module_Model_App</app>
            </rewrite>
        </core>
    </models>
  </global>
</config>
Run Code Online (Sandbox Code Playgroud)

但是Magento似乎没有加载它.

如果我将App.php文件复制到app/code/local/Mage/Core/Model/App目录是否好?

我不确定这种方式是好的,因为如果我是对的,我必须将整个代码复制到其中,而我只需要进行小的修改.

有没有人有建议?

extends model magento

1
推荐指数
1
解决办法
912
查看次数

标签 统计

php ×2

css ×1

extends ×1

foreach ×1

html ×1

html-lists ×1

magento ×1

model ×1

simplexml ×1

string ×1

xml ×1