Le web est ma passion, son développement mon métier. A travers ce blog, je partage mon regard de jeune entrepreneur sur les nouvelles technologies.

Lectures recommandées
Derniers articles
Rechercher

Retrouvez vos fonctions PHP favorites en Javascript

Ceux qui utilisent – où se sont déjà intéressés – au langage le savent, PHP proposent de nombreuses fonctions, diverses et variées, qui permettent de faire des choses relativement puissantes en deux lignes de commande. C’est notamment le cas pour la gestion des tableaux, ou encore le formatage des chaines de caractères.

Javascript, quant à lui, propose une panoplie de fonctions beaucoup plus pauvre : pour accélérer le développement, puiser dans des librairies ou des frameworks est inévitable. Surtout que des fonctionnalités de base, telles que md5(), number_format() ou encore wordwrap(), ne sont pas implémentées.

Partant de ce constant, phpjs est né : ce projet OpenSource tente de porter l’ensemble des fonctions de base proposées par PHP sous Javascript. Ainsi, en incluant la librairie php.js dans vos pages, vous retrouverez l’ensemble des fonctions que vous maitrisez si bien. Une bonne centaine de fonctions ont déjà été traduites, le reste vient peu à peu.

Ces fonctions sont naturellement compatibles avec l’ensemble des principaux navigateurs (Internet Explorer, Firefox, Safari, Opera…), mais je n’ai pas pris la peine de toutes les tester avec des navigateurs plus exotiques (ou plus anciens).

Tags : , .

Pingbacks

Vous parlez de cet article sur votre blog ? Faites un trackback.

1 commentaire

Manatorme dit :

Merci pour l’information, c’est assez intéressant que projet. Après, il faut voir si ces fonctions sont optimisées, et ne réinventent pas la roue (notamment lorsqu’il existe des fonctions équivalentes en Javascript, mais avec un nom différent).

Laisser un commentaire

Balises HTML autorisées : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>