caractère en php

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : caractère en php

caractère en php

par Sophos » 25 avr. 2006, 14:49

Bonjour,

Apres re definition des besoins je ne doit pas montrer le plus elevé mais toutes les entrées qui depasse un certain niveau donc un tri n'est pas necessaire dans ce cas la.

Merci, et encore un résolu et hopla youpi :D

par Ryle » 25 avr. 2006, 11:16

Le plus simple pour faire du tri, c'est d'utiliser un tableau :)

Tu places tes valeurs dedans et tu appel l'une des fonctions de tri (sort(), asort(), etc.) pour l'ordonner comme tu le souhaite. Il ne te reste plus ensuite qu'à lire ligne par ligne pour l'afficher dans l'ordre :)

par Sophos » 25 avr. 2006, 10:48

Voila, ca marche voici mon code

$label = array("‚","Š","ˆ","ÿ","“","ƒ"," ");
$label2 = array("é","è","ê"," ","ô","â","") ;
$temp = str_replace($label,$label2,$ligne[$g]);
$temp2 = substr($temp,0,strlen($temp)-2);
echo "$temp2<br>";
if($l<$temp2){
   //script de tri qui retourne les 5 plus grandes valeures
   }
Maintenant c'est le script de tri qui me pose probleme,
je n'ai aucune idée, peut etre devrais-je utiliser une variable globale ?

par Ryle » 25 avr. 2006, 10:34

Tu peux le faire en utilisant les expressions régulières, mais je pense que le plus simple c'est de tronquer les deux dernier caractère de ta chaine ( avec substr() et strlen() ) et de virer les espaces en les remplaçant par une chaine vide ( str_replace() ) :)

caractère en php

par Sophos » 25 avr. 2006, 10:26

Bonjour,

Voila mon prob :
J'ai un script qui m'affiche plusieeurs info, comme un gestionnaire des taches.

Nom de l'imagePID Nom de la session Numérode session Utilisation mémoire
System Idle Process 0 Console 0 20 Ko
System 4 Console 0 48 Ko

enfin bref, et je veux trier cette liste pour afficher separement les programme qui utilise beaucoup de mémoire.

J'ai reussi a afficher cette liste
68 Ko
1 980 Ko
40 987 Ko

Bref, je ne veut que garder les chiffre et si possible supprimer les espaces. de maniere a n'avoir que
68
1980
40987
apres je pourrai facilement effectué un tri et un affichage

Merci