[英]How to pass variable value in php array
來自 WordPress 自定義文本字段值來自:Like
text_field_words = 'Orange','Mango','banana'
和
$var_word= get_option('text_field_words');
現在我想在數組中使用這個變量。 我嘗試過,但將值分配為單個值。 請幫忙。
$my_array = array($var_word);
讓我們先澄清一點。
你的這條線
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);
Output:
Array
(
[0] => Orange
[1] => Mango
[2] => banana
)
您 php 腳本收到一個字符串text_field_words
,所以您只需要將其分解為數組。
$my_array = explode(",",$var_word);
text_field_words
應該是一個字符串,即'Orange,Mango,banana'
或"'Orange','Mango','banana'"
$var_word = "'Orange','Mango','banana'";
$my_array = explode(',',str_replace("'", '', $var_word));
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.