diff --git a/.idea/nulib.iml b/.idea/nulib.iml index cfcc99b..ece91f0 100644 --- a/.idea/nulib.iml +++ b/.idea/nulib.iml @@ -2,11 +2,13 @@ - - + + + + - \ No newline at end of file + diff --git a/php/src_base/cstr.php b/php/src_base/cstr.php index d48cf20..85a1957 100644 --- a/php/src_base/cstr.php +++ b/php/src_base/cstr.php @@ -261,7 +261,7 @@ class cstr { * pour chaque valeur du tableau avec une clé associative, c'est la clé qui * est utilisée mais uniquement si la valeur est vraie */ - static final function join(string $glue, ?array $values): ?string { + static final function join(string $glue, ?iterable $values): ?string { if ($values === null) return null; $pieces = []; $index = 0; @@ -281,7 +281,7 @@ class cstr { * comme {@link join()} mais en ignorant les valeurs fausses selon les règles * de PHP */ - static final function pjoin(string $glue, ?array $values): ?string { + static final function pjoin(string $glue, ?iterable $values): ?string { if ($values === null) return null; $pieces = []; $index = 0;