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:

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)

Continuer la lecture de 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.

Continuer la lecture de 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.

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

Continuer la lecture de 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

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

Analyse de Fonction en Algorithmique

On nous annonce, soit la fonction F(X) = -X^3+2 avec comme intervalle d’exemple [-1;2], écrire un programme demandant à l’utilisateur de saisir les valeurs a et b de l’intervalle d’étude, la précision recherchée p puis affichant la valeur X trouvée pour l’équation F(X)=0.

Continuer la lecture de Analyse de Fonction en Algorithmique

Excel – Fonction RECHERCHEV pour de l’Auto-complétion

Pour effectuer une auto-complétion dans Excel la fonction RECHERCHEV conviendra parfaitement. La fonction recherche une chaine dans votre classeur Excel et complète votre cellule, vous pouvez compléter celle-ci avec SI pour afficher éventuellement un message d’erreur.
Continuer la lecture de Excel – Fonction RECHERCHEV pour de l’Auto-complétion

Manipuler les chaines de Caractères en PHP

logo php

Je présente dans ce billet quelques fonctions de bases afin de manipuler les chaines de caractères en PHP, j’utilise les fonctions de base disponible sur le doc PHP et je les illustres avec des exemples simples à reproduire.

Continuer la lecture de Manipuler les chaines de Caractères en PHP