Maison > développement back-end > Problème PHP > Modificateurs non pris en charge par PHP

Modificateurs non pris en charge par PHP

藏色散人
Libérer: 2023-02-26 10:56:02
original
3291 Les gens l'ont consulté

Modificateurs non pris en charge par PHP

Le modificateur non supporté par PHP est le modificateur /e.

Modificateurs non pris en charge par PHP

Pour les modificateurs spécifiques, veuillez vous référer à l'adresse suivante :

Modificateurs de motifs disponibles en mode expression régulière :

http://php.net/manual/zh/reference.pcre.pattern.modifiers.php

Exemple :

$_smarty="ok";
$_smarty_results = preg_replace('!(\{/?nocache\:[0-9a-f]{32}#\d+\})!s','date("Y-m-d H:i:s")',$_smarty);
Copier après la connexion

Après avoir changé en preg_replace_callback :

$_smarty_results = preg_replace_callback('!(\{/?nocache\:[0-9a-f]{32}#\d+\})!s',function($match){return date("Y-m-d H:i:s");},$_smarty_results);
Copier après la connexion

Pour plus de connaissances sur PHP, veuillez visiter le Site Web PHP chinois !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
php
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal