您好:)我只是在学习Wordpress,找不到有关如何编写代码的答案。
这是我的代码:
if ( !function_exists( 'mythemename_social_sites_list' ) ) :
function mythemename_social_sites_list() {
return [
[ 'name' => 'Twitter', 'icon' => 'fab fa-twitter' ],
[ 'name' => 'Facebook', 'icon' => 'fab fa-facebook-f' ],
[ 'name' => 'Google Plus', 'icon' => 'fab fa-google-plus-g' ],
];
}
endif;
通常,该函数返回数组的更多元素,但是在这里,我只给出了3个以使其更加可见。有什么问题吗?
以这种方式编写它是否有意义?从某种意义上说,一个函数返回一个数组,但没有任何作用?据我了解,函数在执行某些操作时应该使用它们。例如,此数组将采用一个数组,然后对其进行处理并返回更改后的数组。
写这个不是更好:
global $mythemename_social_sites_list;
$mythemename_social_sites_list = [
[ 'name' => 'Twitter', 'icon' => 'fab fa-twitter' ],
[ 'name' => 'Facebook', 'icon' => 'fab fa-facebook-f' ],
[ 'name' => 'Google Plus', 'icon' => 'fab fa-google-plus-g' ],
];
全局,因为我在多个地方使用了此数组。
提前感谢您的帮助:)