私はspycを機能させようと取り組んでいますが、コードを実行するたびに同じ問題に遭遇し続けます:
<?php
include('spyc.php');
$array = array (
'groups' => array(
'default' => array(
'permissions' => array(
'perm.node.one' => true,
'perm.node.two' => true
)
)
)
);
print_r($array);
$yaml = Spyc::YAMLDump($array);
echo $yaml;
?>
動作しますが、結果が正しく表示されません。これは私が得るものです:
Array ( [groups] => Array ( [default] => Array ( [permissions] => Array ( [perm.node.one] => 1 [perm.node.two] => 1 ) ) ) ) groups: default: permissions: perm.node.one: true perm.node.two: true
私は得ているはずです:
Array
(
[groups] => Array
(
[default] => Array
(
[permissions] => Array
(
[perm.node.one] => 1
[perm.node.two] => 1
)
)
)
)
YAML Data dumped back:
groups:
default:
permissions:
perm.node.one: true
perm.node.two: true
私が必要としているのは、それがいかに組織化されているかです。私はそれを得ることができないようです。私はずっと見てきました。試してみarray_chunk()
ましたが、運がありませんでした。どんな助けでも素晴らしいでしょう!どうもありがとうございました。