首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > Ruby Rails >

PHP 跟 Ruby 的基本常量变量、类的简单书写

2012-08-27 
PHP 和 Ruby 的基本常量变量、类的简单书写PHP 变量、常量变量:$var 1000常量:define(ROOT,/tmp)

PHP 和 Ruby 的基本常量变量、类的简单书写
PHP 变量、常量
变量:$var = "1000";
常量:define("ROOT","/tmp");
类常量:const aaa = 10;
类变量:同样还是$xxx;
全局变量: global $xxx; $GLOBALS['xxxx']

Ruby 变量、常量
变量:aa = 10 或者 _a = 10 小写字母或者下划线开头
常量:Ma = 10
实例变量:@hello = 10
类变量:@@t = 20
全局变量:$aa = 10

PHP基本的类实例化

<?phpclass demo {    function __construct($name) {        $this -> name = $name;    }    function say() {        echo $this -> name;    }    function __destruct() {    }}$p = new demo("yang");$p -> say();


Ruby基本的类实例化
class Hello    def initialize( name )         @name = name    end    # php function __construct    def hello_rb        puts "hello"+@name    endendhi = Hello.new("phper.yang")hi.hello_rb


PHP类的简单继承
class my {    function say() {        echo "hello ";    }}class hhy extends my {    function yang() {        echo "yang";    }}$p = new hhy();$p -> say();$p -> yang();


Ruby类的简单继承
class Hello  def t1     yang = "hello ruby"     puts yang  endendclass Newhello < Hello   def t2      yphp = "hello php"      puts yphp   endendp = Newhello.newp.t1p.t2

ruby 的类名首字母必须大写


热点排行