diff --git a/reference/filesystem/functions/flock.xml b/reference/filesystem/functions/flock.xml index 23428136d7..3d20e261a4 100644 --- a/reference/filesystem/functions/flock.xml +++ b/reference/filesystem/functions/flock.xml @@ -1,5 +1,5 @@ - + flock @@ -166,11 +166,13 @@ fclose($fp); - + Ne devrait être utilisé que sur des ressources issues de fopen pour des fichiers locaux ou via le gestionnaire de flux personnalisé en définissant - streamWrapper::stream_lock. - + streamWrapper::stream_lock. + À partir de PHP 8.5.0, peut aussi être utilisé sur des pointeurs de fichier + retournés par gzopen. + diff --git a/reference/intl/grapheme/grapheme-strstr.xml b/reference/intl/grapheme/grapheme-strstr.xml index 616da72547..40904ce1ed 100644 --- a/reference/intl/grapheme/grapheme-strstr.xml +++ b/reference/intl/grapheme/grapheme-strstr.xml @@ -1,8 +1,5 @@ - - - - + @@ -102,7 +99,7 @@ $char_a_ring_nfd = "a\xCC\x8A"; // 'LATIN SMALL LETTER A WITH RING ABOVE' (U+00E5) normalization form "D" $char_o_diaeresis_nfd = "o\xCC\x88"; // 'LATIN SMALL LETTER O WITH DIAERESIS' (U+00F6) normalization form "D" -print urlencode(grapheme_stristr( $char_a_ring_nfd . $char_o_diaeresis_nfd . $char_a_ring_nfd, $char_o_diaeresis_nfd)); +print urlencode(grapheme_strstr( $char_a_ring_nfd . $char_o_diaeresis_nfd . $char_a_ring_nfd, $char_o_diaeresis_nfd)); ?> ]]> diff --git a/reference/pdo_sqlite/reference.xml b/reference/pdo_sqlite/reference.xml index 074568e8ec..ae0d4990fe 100644 --- a/reference/pdo_sqlite/reference.xml +++ b/reference/pdo_sqlite/reference.xml @@ -1,9 +1,7 @@ - - - + - + Fonctions du pilote PDO SQLite (PDO_SQLITE) Pilote PDO SQLite @@ -57,11 +55,33 @@ :memory: au préfixe DSN. + + + Un DSN qui commence par file: après le préfixe DSN + est transmis tel quel à SQLite en tant que + nom de fichier URI. + Ses paramètres de requête définissent des options, par exemple + mode=ro ouvre la base de données en lecture seule, + et les paramètres inconnus sont ignorés. + Les noms de fichier URI ne sont pas disponibles si + open_basedir est défini. + + + + Un nom de fichier URI peut désigner n'importe quel fichier, quelle que + soit la fin du DSN : par exemple, + sqlite:file:/var/www/data.php?x=.db ouvre + /var/www/data.php. + Un DSN construit à partir de données utilisateur ne devrait donc pas + pouvoir commencer par file:. + + + Si le DSN ne contient que le préfixe DSN, une base de données - temporaire sera créée, et qui sera supprimée lorsque la connexion - sera fermée. + temporaire est utilisée, qui est supprimée lorsque la connexion + est fermée. @@ -72,17 +92,39 @@ + + &reftitle.changelog; + + + + + &Version; + &Description; + + + + + 8.1.0 + + Ajout du support des noms de fichier URI file:. + + + + + + &reftitle.examples; Exemples avec PDO_SQLITE DSN - Les exemples suivant montrent PDO_SQLITE DSN pour se connecter aux + Les exemples suivants montrent PDO_SQLITE DSN pour se connecter aux bases de données SQLite : diff --git a/reference/zlib/functions/gzfile.xml b/reference/zlib/functions/gzfile.xml index 5bcb3bfb92..7cd1196719 100644 --- a/reference/zlib/functions/gzfile.xml +++ b/reference/zlib/functions/gzfile.xml @@ -1,7 +1,5 @@ - - - + gzfile @@ -71,6 +69,13 @@ Précédemment, c'était un int. + + 8.5.0 + + Le contexte de flux par défaut (voir stream_context_set_default) + est désormais utilisé lors de l'ouverture du fichier. Précédemment, il était ignoré. + + diff --git a/reference/zlib/functions/gzopen.xml b/reference/zlib/functions/gzopen.xml index 9203e6f39c..c91d50cbee 100644 --- a/reference/zlib/functions/gzopen.xml +++ b/reference/zlib/functions/gzopen.xml @@ -1,7 +1,5 @@ - - - + gzopen @@ -67,9 +65,9 @@ &reftitle.returnvalues; - Retourne un pointeur de fichier vers le fichier ouvert, ainsi, la lecture - depuis ce pointeur de fichier sera des données décompressées et ce que - l'on y écrira, sera compressé. + Retourne un pointeur de fichier vers le fichier ouvert ; tout ce qui est + lu depuis ce descripteur de fichier est décompressé de manière transparente, + et tout ce qui y est écrit est compressé. Si l'ouverture échoue, cette fonction retourne &false;. @@ -94,6 +92,20 @@ Précédemment, c'était un int. + + 8.5.0 + + Le contexte de flux par défaut (voir stream_context_set_default) + est désormais utilisé lors de l'ouverture du fichier. Précédemment, il était ignoré. + + + + 8.5.0 + + flock peut désormais être utilisée sur le pointeur de fichier retourné. + Précédemment, elle retournait toujours &false;. + + diff --git a/reference/zlib/functions/readgzfile.xml b/reference/zlib/functions/readgzfile.xml index 5b8df567df..87ed3c7b73 100644 --- a/reference/zlib/functions/readgzfile.xml +++ b/reference/zlib/functions/readgzfile.xml @@ -1,6 +1,5 @@ - - + @@ -82,6 +81,13 @@ Précédemment, c'était un int. + + 8.5.0 + + Le contexte de flux par défaut (voir stream_context_set_default) + est désormais utilisé lors de l'ouverture du fichier. Précédemment, il était ignoré. + +