Maison >développement back-end >Problème PHP >Quelle est la différence entre PHP et Ruby
La différence entre php et ruby : 1. Les parenthèses peuvent être omises lors de l'appel de fonctions en ruby, mais les parenthèses ne peuvent pas être omises en PHP ; 2. proc et block sont fournis en ruby, mais pas en PHP 3. Il y en a ; pas d'interface en Ruby. Il n'y a pas de classes abstraites, mais il existe des interfaces et des classes abstraites en PHP.
L'environnement d'exploitation de cet article : système Windows 10, PHP version 7.1, ordinateur Dell G3.
Ruby est un langage de script orienté objet (programmation orientée objet) simple et rapide,
PHP est un puissant langage de script côté serveur pour créer des sites interactifs dynamiques.
PHP et Ruby sont désormais orientés objet. Je pense que Ruby est plus orienté objet. Tout dans Ruby est un objet, y compris les nombres.
Leurs classes peuvent être étendues par d'autres classes. Ruby et PHP prennent en charge la gestion des exceptions.
Ruby fournit le symbole : var, mais cela n'existe pas en PHP.
Vous pouvez omettre les parenthèses lors de l'appel de fonctions en Ruby, mais pas en php. Personnellement, j'ai l'impression que Ruby n'est pas très standardisé, du moins l'écriture prête à confusion.
Scope est fourni en Ruby, mais pas en php. ,
Ruby fournit proc et block ; PHP ne le fait pas.
Il n'y a pas d'interface ou de classe abstraite dans Ruby, mais PHP le fait.
Apprentissage recommandé : "Tutoriel vidéo PHP"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!