Title: Array variable declarations in 2 files cause errors (white screens)
Last modified: March 2, 2017

---

# Array variable declarations in 2 files cause errors (white screens)

 *  Resolved [BDDierks](https://wordpress.org/support/users/bddierks/)
 * (@bddierks)
 * [9 years, 2 months ago](https://wordpress.org/support/topic/array-variable-declarations-in-2-files-cause-errors-white-screens/)
 * PHP 7.1.2
    Fatal error: Uncaught Error: [] operator not supported for strings
 * Error 1
    Symptom: Attempting to edit a group – admin page does not load the update
   forms. Halts on line 31, groups-edit.php.
 * Issue:
    $meta_array is initialized as a string on line 30 – $meta_array = ”;
 * Fix:
    Initialize the variable as an array – $meta_array = [];
 * Error 2
    Symptom: Attempting to save an advert that is in a group, admin page
   fails to reload leaving a blank white screen.
 * Issue:
    $group_array is initialized as a string in adrotate-manage-publisher.
   php – line 58 $groups = $type = $group_array = ”;
 * Fix:
    Initialize the variable as an array – $groups = $type = $group_array = [];
 * I guess PHP has become much pickier about its variable declarations in its old
   age.

Viewing 2 replies - 1 through 2 (of 2 total)

 *  Plugin Author [Arnan](https://wordpress.org/support/users/adegans/)
 * (@adegans)
 * [9 years, 2 months ago](https://wordpress.org/support/topic/array-variable-declarations-in-2-files-cause-errors-white-screens/#post-8872805)
 * PHP is becoming increasingly annoying about things like that (which is not bad
   perse, just annoying).
 * Someone else already reported this a few days ago, your fix works, and something
   similar will be included in the next update.
    -  This reply was modified 9 years, 2 months ago by [Arnan](https://wordpress.org/support/users/adegans/).
 *  Thread Starter [BDDierks](https://wordpress.org/support/users/bddierks/)
 * (@bddierks)
 * [9 years, 2 months ago](https://wordpress.org/support/topic/array-variable-declarations-in-2-files-cause-errors-white-screens/#post-8879135)
 * Outstanding! Thanks!

Viewing 2 replies - 1 through 2 (of 2 total)

The topic ‘Array variable declarations in 2 files cause errors (white screens)’ 
is closed to new replies.

 * ![](https://ps.w.org/adrotate/assets/icon-256x256.gif?rev=3117289)
 * [AdRotate Banner Manager](https://wordpress.org/plugins/adrotate/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/adrotate/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/adrotate/)
 * [Active Topics](https://wordpress.org/support/plugin/adrotate/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/adrotate/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/adrotate/reviews/)

## Tags

 * [php 7.1](https://wordpress.org/support/topic-tag/php-7-1/)
 * [white screen](https://wordpress.org/support/topic-tag/white-screen/)

 * 2 replies
 * 2 participants
 * Last reply from: [BDDierks](https://wordpress.org/support/users/bddierks/)
 * Last activity: [9 years, 2 months ago](https://wordpress.org/support/topic/array-variable-declarations-in-2-files-cause-errors-white-screens/#post-8879135)
 * Status: resolved