В PHP файле вывожу переменную (в ней как я понимаю массив)
$WC_Coupon_Data_Store_CPT = new WC_Coupon_Data_Store_CPT();
print_r($WC_Coupon_Data_Store_CPT);
Как получить в переменную значение элемента [6] => product_ids
из массива (объекта) ниже
WC_Coupon_Data_Store_CPT Object
(
[meta_type:protected] => post
[internal_meta_keys:protected] => Array
(
[0] => discount_type
[1] => coupon_amount
[2] => expiry_date
[3] => date_expires
[4] => usage_count
[5] => individual_use
[6] => product_ids
[7] => exclude_product_ids
[8] => usage_limit
[9] => usage_limit_per_user
[10] => limit_usage_to_x_items
[11] => free_shipping
[12] => product_categories
[13] => exclude_product_categories
[14] => exclude_sale_items
[15] => minimum_amount
[16] => maximum_amount
[17] => customer_email
[18] => _used_by
[19] => _edit_lock
[20] => _edit_last
)
[object_id_field_for_meta:protected] =>
)
Вы не можете получить их на прямую, смотрите код в class-wc-data-store-wp.php. Используйте метод get_internal_meta_keys() и в нем уже выбирайте элемент.
$WC_Coupon_Data_Store_CPT = new WC_Coupon_Data_Store_CPT();
$product_ids = $WC_Coupon_Data_Store_CPT->get_internal_meta_keys()[6]
Вам нужно обратиться к элементу объекта. И записать его в переменную.
$x = $WC_Coupon_Data_Store_CPT->6; //где 6 - это имя элемента.
Виртуальный выделенный сервер (VDS) становится отличным выбором
имеется n-количество текстовых файлов, все они имеют кодировку ANSIпрограмма сканирует нужную директорию
У меня есть div с div'ами, и если я пишу регулярку вот так: