<?php
$hugeArrayOfStuffThatIsParsedLater = [];
function functionThatReturnsStringOrEmptyString(string $query): string
{
return determineIfThisExists($query) ?? '';
}
function determineIfThisExists(string $string): ?string
{
return mt_rand(1, 2) === 1 ? $string : '';
}
$hugeArrayOfStuffThatIsParsedLater['anIndex'] = 'Music';
if (functionThatReturnsStringOrEmptyString('rocks') !== '') $hugeArrayOfStuffThatIsParsedLater['anIndex'] .= ' ' . functionThatReturnsStringOrEmptyString('rocks');
var_dump($hugeArrayOfStuffThatIsParsedLater['anIndex']);
- Output for 7.3.1, 7.3.6 - 7.3.8, 7.3.17, 7.4.0, 7.4.4, 8.0.1, 8.0.3
- string(11) "Music rocks"
- Output for 7.3.0, 7.3.2 - 7.3.5, 7.3.9, 7.3.12, 7.3.16, 7.3.18, 7.3.20, 7.3.24 - 7.3.25, 7.3.27, 7.4.1, 7.4.3, 7.4.5, 7.4.8 - 7.4.10, 7.4.12 - 7.4.15, 8.0.2
- string(5) "Music"
- Output for 7.3.10 - 7.3.11, 7.3.13 - 7.3.15, 7.3.19, 7.3.21 - 7.3.23, 7.3.26, 7.4.2, 7.4.6 - 7.4.7, 7.4.11, 7.4.16, 8.0.0
- string(6) "Music "
preferences:
49.38 ms | 409 KiB | 5 Q