php與ruby的區(qū)別:1、ruby中函數(shù)的調(diào)用可以把括號省略,而PHP中不能把括號省略;2、ruby中提供proc、block,而PHP中沒有提供;3、ruby中沒有接口,也沒有抽象類,而PHP中有接口,也有抽象類。
本文操作環(huán)境:Windows10系統(tǒng)、PHP7.1版、Dell G3電腦。
php與ruby的區(qū)別是什么
Ruby,一種簡單快捷的面向?qū)ο螅嫦驅(qū)ο蟪绦蛟O(shè)計)腳本語言,
PHP 是一種創(chuàng)建動態(tài)交互性站點的強(qiáng)有力的服務(wù)器端腳本語言。
php和ruby現(xiàn)在都是面向?qū)ο蟮?,感覺ruby面向?qū)ο蟾訌氐滓恍?,ruby中一切都是對象,包括數(shù)字在內(nèi)。
他們的類都可以被其他類擴(kuò)展,ruby和php都支持異常處理,
ruby提供符號:var,但是php中沒有這種。
ruby中函數(shù)的調(diào)用是可以把括號省略的,但是php中不行,個人感覺ruby這點不太規(guī)范,至少寫的讓人莫名奇妙的,
ruby中提供范圍,php中卻沒有,
ruby中提供proc,block;php中卻沒有,
ruby中沒有接口,也沒有抽象類,但是php中有。
推薦學(xué)習(xí):《PHP視頻教程》