My Personal Wiki

La théorie, c'est quand on sait tout et que rien ne fonctionne.... La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi.

Outils pour utilisateurs

Outils du site


web:codding:php:filtre-requetes_html5

Comment filtrer le resultat d'une requêtes

Voici un exemple de filtrage de requête filtrées:

<?php $bme280int = `curl -s "http://192.168.0.50:8088/json.htm?type=devices&rid=6" | grep 'Humidity' | cut -c23-25`; echo substr($bme280int, 0, -10); ?> %Hr</div>
Résultat de sortie: 42 %Hr

Explication:

$bme280int = variable. \\
curl se charge de télécharger la page dont l'url est: "http://..xxx/x.x". \\
grep 'Humidity' = recherche la valeur que renvoie le mot clé Humidity. \\
cut -c23-25 = supprime les caractères de 0 à 23 et de 25 a la fin de la valeur chaine. \\
echo substr($bme280int, 0, -10) = enlève les dix derniers caractères du résultât de sortie $bem280int. \\
%Hr = ajout de l'unité de mesure à la fin du résultat. \\
web/codding/php/filtre-requetes_html5.txt · Dernière modification : de 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki