background preloader

PHP: Référence des fonctions - Manual

PHP: Référence des fonctions - Manual

http://php.net/manual/fr/funcref.php

Related:  b3nogd3nphpjasondns

Utiliser PHP Mess Detector, PHP Code Sniffer et PHP Coding Standards Fixer pour vos projets PHP Après Gitorious et Redmine, Nous sommes en train de mettre en place en interne Jenkins pour assurer l’automatisation des tests de nos projets PHP et ainsi ajouter une couche supplémentaire de qualité lors du développement de nos projets. Jenkins, c’est bien. Que chaque développeur s’assure que son code soit propre avant de livrer à ses collègues, c’est mieux.

Upload de fichiers par formulaire Une fois le fichier uploadé et déplacé dans un dossier du site, il est possible d'effectuer plusieurs actions. Parmi les nombreuses possibilités qui s’offrent à nous, voici les quelques-unes que nous allons étudier : enregistrement des infos dans une BDD ;téléchargements avec compteur ;création de miniatures. Enregistrement des infos dans une BDD Stocker 360 To de données dans une pièce de Quartz Des chercheurs de l’Université de Southampton ont réussi à enregistrer jusqu’à 360 To de données sur un disque en verre de la taille d’une pièce de monnaie. Les scientifiques ont estimé que ces données pourraient être accessibles pendant 13,8 milliards d’années. L’équipe d’Optoelectronics Research Centre de l’université a en effet mis au point un processus d’enregistrement et de récupération des données en faisant usage d’un laser femtoseconde, un laser qui émet de très courtes impulsions. Cet outil a donc permis de modifier la structure du matériau et d’y « graver » les informations de manière optique.

array_filter 8.3.18 array_filter()Filtre les éléments d'un tableau [ Exemples avec array_filter ] PHP 4 >= 4.0.6, PHP 5 array array_filter ( array input ,callback callback ) array_filter retourne un tableau contenant les éléments du tableau input , filtrés grâce à la fonction callback . Si input est un tableau associatif, les clés sont préservées.

Créer une application Web Réaliser un logiciel qui peut s'utiliser sans installation Les logiciels comme Google Doc, qui permet de faire du traitement de texte sans disposer du logiciel sur son ordinateur, sont amenés à peupler le "cloud". L'absence d'installation et de problème de compatibilité ou de mise à jour leur donne un avantage certain. Comment réaliser une telle Application Internet Riche, ou RIA en anglais? Applications Web pour le débutant

Upload de fichiers par formulaire Une fois le fichier uploadé et déplacé dans un dossier du site, il est possible d'effectuer plusieurs actions. Parmi les nombreuses possibilités qui s’offrent à nous, voici les quelques-unes que nous allons étudier : enregistrement des infos dans une BDD ;téléchargements avec compteur ;création de miniatures. Enregistrement des infos dans une BDD Je ne vais pas vous apprendre à créer une table ou à insérer un nouvel enregistrement. En revanche, je peux vous donner quelques conseils pour bien utiliser votre BDD. Requête Préparée Ici nous allons un peu nous amuser en manipulant des sessions afin de voir exactement ce qu'il ce passe, ce qui permettra à ceux n'ayant pas tout compris de lever le voile à travers une manipulation qui se veut simple mais néanmoins complète. Nécessaire : - 1 serveur MySQL 4.1 ou supérieur (disponible sur le site officiel www-fr.mysql.com) avec si possible une installation par défaut. - la base de données WORLD en .sql disponible sur le site officiel MySQL. Bien, maintenant que vous avez votre serveur MySQL installé, il est temps de passer à la manipulation proprement dite, pour cela nous allons ouvrir une première fenêtre MySQL en ligne de commande (Démarrer->Programmes->MySQL->MySQL Server 4.1->MySQL Command Line Client. Maintenant que ceci est fait, ouvrez une deuxième fenêtre de la même manière et changez-en le prompt en fenetre2>. A ce point de la manipulation, nous avons deux fenêtres MySQL qui sont ouvertes si tout est correct.

Les imprimantes 3D : comment ça marche ? Mais au fait, comment ça marche une imprimante 3D ? Depuis les logiciels de conception assistés par Ordinateur (CAO) jusqu’à la création de l’objet, vous saurez tout du fonctionnement de l’imprimante 3D grâce à notre dossier. Mais si le fonctionnement est une chose, le potentiel en est une autre et c’est bien pour cela que ces machines passionnent les designers et ingénieurs. Tout comme les artistes, cuisiniers ou médecins car l’imprimante 3D porte en elle de nombreuses promesses. Remplacer la vis cassée de notre meuble suédois, créer une prothèse humaine, produire des bonbons à votre effigie ou… s’auto-répliquer sont autant de choses déjà possibles et réalisées par ces machines. Convertisseur de caractères et de codages Unicode Cette page permet des conversions entre les numéros de caractères Unicode, les caractères eux-mêmes, les codages UTF-8 et UTF-16 et les appels de caractère numériques (hex et décimaux). Tapez ou collez du texte dans une des boîtes (séparez les valeurs hex par des espaces) et appuyez sur Tab ou cliquez hors de la boîte : les conversions apparaîtront dans les autres boîtes. Vous pouvez alors copier-coller les résultats où bon vous semble.

Cloudstack - Une plateforme de Cloud Computing 100% open source Cloudstack est une plateforme de Cloud Computing similaire à Amazon EC2 que vous pourrez télécharger et utiliser gratuitement pour créer votre propre infrastructure Cloud. Le cloud computing est en plein essor aujourd'hui, les applications web devant répondre à une plus grosse charge et un niveau de disponibilité toujours plus élevé. A l'origine propulsé par Citrix, la plateforme CloudStack est désormais totalement open source. Vous aurez ainsi la possibilité de télécharger la plateforme sur votre serveur linux (Red Hat, Ubuntu, Fedora) et commencer à gérer vos différentes machines virtuelles et réseaux comme si vous étiez à la place d'un datacenter.

file_put_contents file_put_contents — Écrit un contenu dans un fichier Description ¶ intfile_put_contents ( string $filename , mixed $data [, int $flags = 0 [, resource $context ]] )

Related:  phpinfo webPHPLangages