I am having a strange problem with defining and accessing array values. The strings I've created return empty. When I do a var_dump, I see that the array values have the correct string lengths, but result in "". When I attempt to access the variable, I receive "". Can someone explain this behavior?
//define the case combinations
$cases = array(
    "<CO><VO><CO><VOP>",
    "<VO><CLOSED><VO>",
    "<OPEN><CO><VO>",
    "<CO><VOP><ESCB>",
    "<COP><VO><CO><CVN>",
    "<STVE><ESCB>"
);
The var dump:
array(6) { [0]=> string(17) "" [1]=> string(16) "" [2]=> string(14) "" [3]=> string(15) "" [4]=> string(18) "" [5]=> string(12) "" }
A similar problem happens with other arrays:
$siteSuffix = array(
"data" => array('com','org','net','edu'),
"probabilities" => array(1,1,1,1), //not actually used
"name" => "siteSuffix"
);
The array under 'data' prints strings in the same manner.
If the problem is external of this, here is a github link where the rest of the code is: link