Lines Matching refs:value
72 foreach (explode(',', $expression) as $value) {
73 $value = trim($value);
75 if ($colonPos = strpos($value, ':')) {
76 $varspec['value'] = substr($value, 0, $colonPos);
78 $varspec['position'] = (int) substr($value, $colonPos + 1);
79 } elseif (substr($value, -1) === '*') {
81 $varspec['value'] = substr($value, 0, -1);
83 $varspec['value'] = (string) $value;
109 foreach ($parsed['values'] as $value) {
110 if (!isset($this->variables[$value['value']])) {
114 $variable = $this->variables[$value['value']];
138 if ($value['modifier'] === '*') {
151 $var = $value['value'] . '=' . $var;
160 } elseif ($value['modifier'] === '*') {
180 if ($value['modifier'] === ':') {
181 $variable = substr($variable, 0, $value['position']);
191 $expanded = $value['value'];
193 $expanded = $value['value'] . '=' . $expanded;