[go: up one dir, main page]

0% ont trouvé ce document utile (0 vote)
220 vues14 pages

Résumé Méthodes JS + Méthodes PHP + Fonctions SQL

Transféré par

CREWDE X
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
220 vues14 pages

Résumé Méthodes JS + Méthodes PHP + Fonctions SQL

Transféré par

CREWDE X
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF ou lisez en ligne sur Scribd
Vous êtes sur la page 1/ 14
> = Résumé : Méthodes JavaScript + Méthodes PHP + Fonctions SQL + sito VAST perio Lome | Métbdes pies | +n a | } j 1 tstring value parent; paraflat ea Chae decane + lnihs nab indent rs ADRES Tablans Tenth ting Tppartaa lance cones Win aks Méthode prédéfinies sur les nombres > NURRBEE Utilisée pour convertir d’autres types de données en un format numérique . Il renvoie NaN si le paramétre d’entrée est indéfini ou non convertible en nombre. Par exemple: document.write(Number("246")) /* 246*/ document.write (Number("246.5")) /*246.5*/ document.write (Number(undefined)) /*NaN*/ document.write (Number("Hello")) /*NaN */ La fonction isNaN() est utilisée pour vérifier si une valeur donnée est un nombre illégal ou non Tl renvoie vrai si la valeur est un NaN sinon renvoie faux. document.write(isNaN(12));/*false*/ document.write(isNaN(@ / @));/*true*/ document.urite(isNaN(12.3)); /*falset/ document.write(isNaN("Geeks"));/*true*/ document .write(isNaN("13/12/2020")) ; /*true*/ docunent.urite(isNaN(-46)); /*false*/ document.write(isNaN(NaN)) ; /*true*/ z Academy onatakteaceny Renvoie la valeur qui lui est donnée au format chaine var num=12; document .write( "Output En JS tout est objet, et done de type object, Cette méthode renvoie le number valeur d'un objet Number " + num.toString(2)); /* Output : 12*/ const age = new Number(36) typeof age //object age.valueOf() //36 Convertit une chaine de caractéres en nombre entier document .write(parseInt("100.5") + "
"); /* 100 */ document.write(parseInt("aale") + "
"); /*NaN */ document .write(parseInt("100.2a") + "
"); /* 100 */ Convertit une chaine en nombre décimal document.write(parseFloat("100.5") + "
"); /* 100.5 */ document.write(parseFloat("aale") + "
"); /*NaN */ document.write(parseFloat("100.2a") + "
"); /* 100.2*/ Exécute le code JS contenu dans une chaine Var ch="5*10"; document .write(eval(ch)); /* 50 */ var a=1; chaine="a = a + 10"; eval (chaine) ; document.write("Valeur de a = "+a); Méthode prédéfinies sur les chaines Donne Ia position de la premiere occurrence de la chaine passée en paramétre dans la chaine courante, Renyoie -1 si la chaine n'est pas trouvée. Var chs" JavaScript’ ch.indexOF (‘Script’) //4 ch.indexOF(‘JavaScript’) //@ ch.indexoF(‘aSc') //3 ch.indexOF("C+#") //-1. Retourne I'indice de la dernigre occurence de souschaine trouvée dans chaine Le premier caractére d'une chaine de caractéres est & indice 0. Ainsi, si souschaine n'est pas trouvée, lastIndexOf() retourne -1 var domaine="www.tout javascript. com"; jomaine. lastIndexof(".") document.write(extension); /* 18 */ Extrait une sous-chaine d'une chaine de caractéres en partant de l'indice debut et jusqu’a indice fin L'indice debut commence a 0. Si fin n'est pas précisé, la chaine est extraite depuis lindice debut et jusque sa fin, var extensio var date "25/12/2017"; var jour = date. substring(2, 2); var mois = date. substring(3,5); Taki Academy var annee = date. substring(6,10); document.write(jour+"
"); /* 25+/ document.write(mois+"
"); /* 12 */ document.write(annee+"
"); /* 2017 */ Presque identique & substring() . La seule différence tient dans le second param@tre qui indique le nombre de caraciéres & extraire. var s = “abcdef"; document .write(s.substr(@,2)+"
"); /* ab */ document.write(s.substr(1,2)+"
"); /* bc#/ document.write(s.substr(3,5)+"
"); /* deft/ document .write(s.substring(@,2)+"
"); /*ab*/ document.write(s.substring(1,2)+"
"); /* b*/ document .write(s.substring(3,5)+"
"); /* de */ La fonction replace() en Javascript permet de remplacer une partie d’une chaine de caractéres par une autre, Seulement la premitre occurrence trouvée. var str="Remplacement de JS avec ToutJS"; document .write(str); /* Remplacement de JS avec ToutIS */ strestr.replace("JS", JavaScript"); /* document.write(str); /* Remplacement de JavaScript avec ToutJs */ str=str.replace("JS", "JavaScript”); document .write(str); /* Remplacement de JavaScript avec ToutJavascript*/ La méthode coneat() combine le texte de plusieurs chaines avec la chaine appelante et renvoie la nouvelle chaine ainsi formée. var str = ‘Hello’; var str2 = ‘World’; document .write(str1.concat(' ', str2)); /* Hello World */ document.write (str2.concat(', ', stri)); /* World, Hello */ Méthode de nettoyage de texte qui retourne la chaine débarras espaces inutiles en début et fin de chaine. se des blanes, tabulations et let text = * Hello World! "5 let result = text.trim(); /*Hello World!*/ Retourne le caractére de 1a chaine correspondant a Ia position indiquée en paramétre de charAt(). Le premier caractére d'une chaine correspond a Vindice 0. Le dernier caractére correspond done & indice longueur — 1 var chaine="Hello World”; document .write(chaine.charat(6)) /* W */ La méthode coneat() combine le texte de plusieurs chaines avec la chaine appelante et renvoie la nouvelle chaine ainsi formée. var str = ‘Hello’; var str2 = ‘World’; document .write(str1.concat(' ', str2)); /* Hello World */ document.write (str2.concat(', ', stri)); /* World, Hello */ Méthode de nettoyage de texte qui retourne la chaine débarras espaces inutiles en début et fin de chaine. se des blanes, tabulations et let text = * Hello World! "5 let result = text.trim(); /*Hello World!*/ Retourne le caractére de 1a chaine correspondant a Ia position indiquée en paramétre de charAt(). Le premier caractére d'une chaine correspond a Vindice 0. Le dernier caractére correspond done & indice longueur — 1 var chaine="Hello World”; document .write(chaine.charat(6)) /* W */ z Academy onatakteaceny Retourne un tableau de sous-chaines de caractéres en utilisant comme séparateur une chaine de caractéres var chaine="Jean-Paul/Arthur/Léon/Marcel/Paul"; van tableau= .aine. split(" [index [Valeur | 0 Jean-Paul 1 *acthur™ 2 “Léen" 3 “marcel” 4 "paul" Méthode prédéfinies sur les tableaux > length Contient le nombre d'éléments d'un tableau. var fruits=new Array("Fraise", "Ponme”, docunent.write(fruits.length); /* 4 */ retournera une représentation sous forme de chaine du tableau: Poire”, “Abricot”); var num = new Array(2, 5, 8, 1, 1) num.tostring(); // "2,5,8,1,4" z Academy onatakteaceny + Lesmhodes PH preetinisutler ‘objet -mébodesprécefinies Stig + en; tn ten; sey stlowessroopper st ela; bt, ray kh ay Ao, Méthode prédéfinies sur les chaines > strlen La fonction strlen renvoie la longueur d'une chaine. $chaine = ‘abcdef*; echo strlen($chaine); // Affiche 6 La fonetion strpos retourne la position de la premire occurrence d'une autre chaine. aine a Vintérieur d'une ‘syntaxe strpos (chaine, trouvaille, début) Paramétre [Description chaine Requis. Spécifie la chaine pour recherener trouvaille Requis. Spécifie la chaine & Wouver debut Facultatif. Spécifie ou commence Ia recherche tingue les majuscules et minuscules $machaine = ‘abc’; $trouveMoi = $pos = strpos($machaine, $trouveMoi); //$pos-0 z Academy onatakteaceny Supprime les espaces (ou d'autres caractéres) en début et fin de chaine $str = WayToLearnx! R echo trim($str); /*WayToLearnx! */ La fonction stremp (prononcez string compare) est une fonction qui permet de comparer deux chaines de caracteres Cette fonction ( stremp(stri, str2)) renvoie: @ : si les deux chaines sont égales <@: si stri est inférieure a str2 > @: si stri est supérieure & str2 La fonction strev renverse une chaine. echo strrev("bonjour le monde!"); // AFFiche "!ednom el ruojnob" La fonction sttolower convertit une cha en lettre minuscule. echo strtolower("BONJOUR HONDE.");// Affiche bonjour monde La fonction strtoupper convertit une chaine majuscules echo strtoupper("Bonjour monde");// AFFiche BONIOUR MONDE Cette fonction recherche la sous-chaine donnée et la remplace par la valeur fournie. La syntaxe correcte pour utiliser cette fonction est la suivante. > str_replace($search, $replace, $subject, $count: $mystring = "This is my string."; echo($nystring); //This 4s my string. echo("\n"); Smynewstring = str_replace(" my “, "“, $mystring); echo($nynewstring); //This is string. renvoie une partie d'une chain. $rest = substr("abedef",1,3); // retourne “bed” $rest = substr("abcdef", -2); // retourne “ef” $rest = substr(“abcdef”, -3, 1); // retourne Méthode préd s sur les tableaux le tableau ne contient que des index de type entier (Squery{0] par exemple) le tableau contient & la fois des index de type chaine de caractéres et des index de type entier z Academy onatakteaceny + Fenn tad pier at dase pores SQ vier Ot etd Chases ‘WHERE, GROUP Y, ORDER, HAVING Operateurs DISTINC, BETWEEN, LIKE, I, AND, OR, Fonction Zoran AN, Cut, Ma Mi Sun Fenn chines darts | ona Lng bag Le pt ‘Day, Moth, Year, Now Les fonctions SQL sur les chaines de caractéres > CONCAT) : Permet de concaténer les valeurs de plusieurs colonnes pour ne former qu'une seule chaine de caractéres. Afficher les noms et prénoms de tous les clients. A Vaffichage les dewx colonnes doivent &re concaténées en une seule colonne. SELECT CONCAT(nom_client, ' * FROM client 5 Permet de calculer la longueur d’une chaine de caractéres. On souhaite connaitre la longueur du champ email de chaque client. SELECT code_client, LENGTH(email_client) ‘Longueur email” FROM client ; Afficher la liste des articles (code et désignation) dont le champ désignation a une longueur supérieure @ 20 caracteres, SELECT code_article, des_article » prenom_client) ‘Nom et Prénom FROM article WHERE LENGTH(des article) > 20 ; Permet d’extraire une partic d”une chaine de caractéres, Extraire pour chaque client, les 3 premieres lettres de son nom. SELECT code_client, SUBSTRING(nom_client,1,3) ‘initiales nom" FROM client 5 Permet de retourner le nombre souhaité de caractéres parmi les premiers caractéres dune chaine Extraire pour chague client, les 3 premiéres lettres de son nom. SELECT code_client, LEFT(nom_client,3) ‘initiales nom’ FROM client 5 Permet d’extraire la fin d’une chaine de caractéres en définissant la longueur souhaitéé Extraire pour chaque client, les 3 dernieres lettres de son nom. SELECT code_client, RIGHT(nom_client,3) ‘derniéres lettres” FROM client 5 Les fonctions SQL sur les dates Renvoie le jour du mois pour une date spécifiée, Le jour renvoyé sera compris entre 1 et 31 Afficher les numéros des commandes qui ont été effectuées le 15 de chaque mois. SELECT nun_cowm FROM commande WHERE DAY(Date_comm) = 15 5 > MONTH) Permet d’extraire le numéro de mois partir d’une date, Afficher les numéros des commandes qui ont été effectuées durant le mois SELECT nun_coam s de février. FROM commande WHERE MONTH(Date_comm) Permet d’extraire une année a partir d’une date, Afficher les numéros des commandes qui ont été effectuées durant l'année 2022. SELECT num_conm FROM commande WHERE YEAR(Date_comm) = 2622 ; Permet de retoumer la date et Pheure du systéme, Cette fonction est trés pratique pour enregistrer la date et I’heure d’ajout ou de modification dune donnée, SELECT NOW (); Cette requéte va retourner la date et I'heure. Un résultat possible est donc le suivant : 2022-06-06 16:19:43

Vous aimerez peut-être aussi