06
DEC

L'équivalent des fonctions PHP en Javascript avec PHPJS

Publié le 06/12/08 à 14h17 par Ouark

Si vous avez déjà cherché à reproduire une fonction javascript que vous ne connaissiez que sous PHP,
comme serialize, in_array, file_get_contents, etc, alors PHPJs est fait pour vous.

PHPJs regroupe, en effet, l'équivalent de la plupart des fonctions PHP natives, en un seul fichier javascript.

Exemple: Fonction in_array en javascript :

function in_array(needle, haystack, strict) {
    // http://kevin.vanzonneveld.net
    // +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // *     example 1: in_array('van', ['Kevin', 'van', 'Zonneveld']);
    // *     returns 1: key
 
    var rKey = -1, strict = !!strict;
 
    if (haystack.length > 0) {
        for (key in haystack) {
            if ((strict && haystack[key] === needle) || (!strict && haystack[key] == needle)) {
                rKey = key;
                break;
            }
        }
     }
    
    return rKey;
}

Il est également possible de trouver ces fontions, individuellement, sur le blog technique de son auteur.

Site officiel de PHPJS
Le blog technique de l'auteur

Personne n'a baraguiné de chtite phrase pour le moment !


Ajouter un Commentaire

Pour poster un commentaire, vous devez être identifié. Vous pouvez choisir parmi ces trois méthodes d'identification:

Compte la Ferme du Web

Identifiez-vous
Inscrivez-vous

Compte Facebook

Connexion avec Facebook

Compte Twitter

Connexion avec votre compte twitter
Rechercher sur la Ferme du web