More complex if can work now :
{if="$variable|substr:5,$var|strlen > $var|strlen"}
	function in if
{/if}
replace match_all by match because of multi function #PHP_VERSION|strlen|round|count
Remove error in case of using double pipe || for OR
{if="$variable|substr:5,$var|strlen:10|strlen:2|var_dump > $var|strlen || 1 == 1"}
	function in if
{/if}
+ Remove some PHP Notice