« Ressources diverses » : différence entre les versions

De Marmits Wiki
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 5 : Ligne 5 :
  [https://www.sitepoint.com/php/ sitepoint php]
  [https://www.sitepoint.com/php/ sitepoint php]
  [http://smashinghub.com/websites-loading-speed.htm 21 Great Tools To Optimize Website’s Loading Time]
  [http://smashinghub.com/websites-loading-speed.htm 21 Great Tools To Optimize Website’s Loading Time]
[http://web-sniffer.net/ Voir la requête HTTP et entête de réponse(web-sniffer.net)]
== Convertir texte pour URL en PHP [Résolu] : Développement d'un site Web ==
== Convertir texte pour URL en PHP [Résolu] : Développement d'un site Web ==
<pre>
<pre>

Version du 29 juin 2020 à 19:30

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
21 Great Tools To Optimize Website’s Loading Time
Voir la requête HTTP et entête de réponse(web-sniffer.net)

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));
}