Étiquette : fonction

fonction PHP pour tester l’existence d’une page web distante

logo php

Cette fonction PHP vous retournera un boolean FALSE ou TRUE vous indiquant si la page distante existe. Vous devez simplement l’appelez avec l’URL à tester.
Ce code peut vous servir dans le cas d’un parse de contenu sur une URL. Comme avec « simple html dom » qui peut vous retourner une erreur 404 si le lien distant n’est pas trouvé.
ex:

1
failed to open stream: HTTP request failed! HTTP/1.1 404 NOT FOUND

Le code ci-dessous analyse simplement la valeur du « header » obtenu avec la fonction « get_headers« , le « @ » devant la fonction permet de masquer les éventuelles erreurs d’affichage qui pourrai survenir.

ex: bool(false) / bool(true)

Lire la suite « fonction PHP pour tester l’existence d’une page web distante »

Comparer deux dates sur Excel et utiliser la mise en forme conditionnel

Excel est un outil de gestion de feuille de calcul bien connu de tous et permet de se faciliter la vie lorsque l’on souhaite gérer un stock, ou autres. Je l’utilise pour ma part dans la gestion de service après vente de certain produit. La fonction que je propose dans ce billet permet de comparer la date de réception d’un produit avec la date actuelle(Fonction « AUJOURDHUI() »). Et grâce à la mise en forme conditionnel vous pouvez afficher si votre produit et encore sous garantie ou non.

aperçu formualire excel comparaison date

Pour cela j’utilise une condition SI qui va me comparer la date de réception du produit plus une année avec la date du jour. Et si la date du jour est inférieur ou égal à celle de la date de réception je considère que mon produit n’est plus sous garantie.

Lire la suite « Comparer deux dates sur Excel et utiliser la mise en forme conditionnel »

Travaux pratique sur les types structurés, fonctions et procédures en Algorithmique

Dans le billet précédent je décrivais les syntaxes des types structurés. Dans le cadre du BTS SIO il est important de maîtriser également les fonctions et procédure. Le sujet du tp est le suivant : Vous devez mettre en place un algorithme demandant à l’utilisateur de saisir un code vendeur, puis une vente de ce vendeur.

type structure et fonction et procedure en algorithmique

Le nombre de vendeur et de vente est au choix de l’utilisateur, il est à définir en début de programme. Pour ce faire vous devez créer la procédure afin de compléter le tableaux des ventes et des vendeurs. Et une fonction qui va calculer le total des ventes suivant l' »id vendeur » que l’utilisateur lui retourne.

Le programme en lui même est très court, l’exercice repose sur la déclaration des types, de la procédure et de la fonction.

1
2
3
4
5
6
7
8
Début
  |  Afficher ( "Saisir le nombre de vente" )
  |  Saisir ( nb_vente )
  |  remplir_tableau ( nb_vente )
  |  Afficher ( "Saisir le code du vendeur pour son total" )
  |  Saisir ( CodeVendeur )
  |  rez < - VENTES_VENDEUR ( nb_vente , CodeVendeur )
Fin

Lire la suite « Travaux pratique sur les types structurés, fonctions et procédures en Algorithmique »

Déclaration et Utilisation de Fonction(s) en Algorithmique

L’utilisation de fonction en Algorithmique arrive en fin de programme dans le BTS SIO. Celle ci tout comme les procédures de traiter de opérations répétitives via un simple appel dans votre programme.

Dans mon exemple la fonction présentée met simplement au carré un nombre entier. Elle se déclare sous le code principal du programme et appel par son nom suivit d’une double parenthèse.

Ex: carre()

Dans le code présenté, l’utilisateur doit saisir un entier qui après traitement lui retourne la valeur de cette entier au carré.

fonction algorithmique

Lire la suite « Déclaration et Utilisation de Fonction(s) en Algorithmique »