首页 > 解决方案 > 如何在php数组中传递变量值

问题描述

来自 WordPress 的自定义文本字段值来自:Like

text_field_words = 'Orange','Mango','banana' 

$var_word= get_option('text_field_words');

现在我想在数组中使用这个变量。我尝试过,但将值分配为单个值。请帮忙。

$my_array = array($var_word); 

标签: phparrays

解决方案


让我们先澄清一点。

你的这条线

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
)

推荐阅读