« Ressources diverses » : différence entre les versions
Aucun résumé des modifications |
Aucun résumé des modifications |
||
Ligne 1 : | Ligne 1 : | ||
== Liens == | |||
[http://jpgraph.net/ JpGraph : Most powerful PHP-driven charts with JavaScript] | [http://jpgraph.net/ JpGraph : Most powerful PHP-driven charts with JavaScript] | ||
[https://htaccess.madewithlove.be/ htaccess tester] | [https://htaccess.madewithlove.be/ htaccess tester] | ||
Ligne 4 : | Ligne 5 : | ||
[https://www.sitepoint.com/php/ sitepoint php] | [https://www.sitepoint.com/php/ sitepoint php] | ||
== Convertir texte pour URL en PHP [Résolu] : Développement d'un site Web == | |||
<code> | |||
function texte_pour_url($a) | |||
{ | |||
$TAILLE_MINI=2; | |||
$TAILLE_MAXI=26; | |||
$NOMBRE_MOTS=15; | |||
$SEPARATEUR='-'; | |||
$c='AAAAAAAAAEEAAEAAAAAAAAAAAAAAAAAAEEEEEEEEEEEEEEEE0123456789EEEEEEEabcdefghijklmnopqrstuvwxyzEEEEEEabcdefghijklmnopqrstuvwxyzEEEEEBEEEEEEEEEsECEEEEEEEEEEEEEsECEzyEiEEEEEEEEEEEEEEEE23EEEEEEEEEEEEaaaaaaDceeeeiiiidnoooooxouuuuypEaaaaaaDceeeeiiiionoooooEouuuuyEyE';$d=strlen($a);for ($i = 0; $i < $d; $i++) $e.=$c[ord($a[$i])];$e=str_replace(array('A','B','C','D','E'),array('',' euro ','oe','ae',' '),$e);$e=preg_replace('#\s+#',' '," $e ");$e=preg_replace('#\s[a-z]{1,'.$TAILLE_MINI.'}\s([a-z]{1,'.$TAILLE_MINI.'}\s)*#',' ',$e);$e=preg_replace('#\s[a-z0-9]{'.$TAILLE_MAXI.',}\s([a-z0-9]{'.$TAILLE_MAXI.',}\s)*#',' ',$e);$e=str_word_count($e, 1, '0123456789');return implode($SEPARATEUR,array_slice($e,0,$NOMBRE_MOTS)); | |||
} | |||
</code> | |||
[[category:Divers]] | [[category:Divers]] |
Version du 29 juin 2020 à 19:28
Liens
JpGraph : Most powerful PHP-driven charts with JavaScript htaccess tester des centaines de symboles pour vos documents, pages web et réseaux sociaux sitepoint php
Convertir texte pour URL en PHP [Résolu] : Développement d'un site Web
function texte_pour_url($a)
{
$TAILLE_MINI=2;
$TAILLE_MAXI=26;
$NOMBRE_MOTS=15;
$SEPARATEUR='-';
$c='AAAAAAAAAEEAAEAAAAAAAAAAAAAAAAAAEEEEEEEEEEEEEEEE0123456789EEEEEEEabcdefghijklmnopqrstuvwxyzEEEEEEabcdefghijklmnopqrstuvwxyzEEEEEBEEEEEEEEEsECEEEEEEEEEEEEEsECEzyEiEEEEEEEEEEEEEEEE23EEEEEEEEEEEEaaaaaaDceeeeiiiidnoooooxouuuuypEaaaaaaDceeeeiiiionoooooEouuuuyEyE';$d=strlen($a);for ($i = 0; $i < $d; $i++) $e.=$c[ord($a[$i])];$e=str_replace(array('A','B','C','D','E'),array(,' euro ','oe','ae',' '),$e);$e=preg_replace('#\s+#',' '," $e ");$e=preg_replace('#\s[a-z]{1,'.$TAILLE_MINI.'}\s([a-z]{1,'.$TAILLE_MINI.'}\s)*#',' ',$e);$e=preg_replace('#\s[a-z0-9]{'.$TAILLE_MAXI.',}\s([a-z0-9]{'.$TAILLE_MAXI.',}\s)*#',' ',$e);$e=str_word_count($e, 1, '0123456789');return implode($SEPARATEUR,array_slice($e,0,$NOMBRE_MOTS));
}