来自WordPress自定义文本字段的值来自:Like
text_field_words = 'Orange','Mango','banana'
使用
$var_word= get_option('text_field_words');
现在,我想在Array中使用此变量。我尝试过,但是将值分配为单个值。请帮忙。
$my_array = array($var_word);
答案 0 :(得分:0)
让我们先清除一些东西。
您的这一行
text_field_words = 'Orange','Mango','banana'
应该是
$text_field_words = 'Orange, Mango, banana';
如果将此字符串存储到wp_option表中,则可以使用
获得这些值。$text_field_words = get_option( 'your_option_key', '' );
现在,您可以将字符串放入数组,如下所示:(您有$ text_field_words,它的字符串为“ Orange”,...)
$text_field_words_array = explode(",", $text_field_words);
print_r($text_field_words_array);
输出:
Array
(
[0] => Orange
[1] => Mango
[2] => banana
)
答案 1 :(得分:0)
您的php脚本收到一个字符串{
"httpCode": 400,
"httpMessage": "Bad Request",
"moreInformation": "Body of the request is not valid according to json schema"
}
,因此您要做的就是将其爆炸成数组。
text_field_words
答案 2 :(得分:0)
text_field_words
应该是字符串,即i。 e。 'Orange,Mango,banana'
或"'Orange','Mango','banana'"
$var_word = "'Orange','Mango','banana'";
$my_array = explode(',',str_replace("'", '', $var_word));