當前位置:首頁 » 編程語言 » php方法類

php方法類

發布時間: 2025-02-03 21:01:56

1. php實例化類,使用類中方法,如何輸出方法里的變數

//方法一
classa{
public$_b1,$_b2,$_b3;
publicfunctiona1(){
$this->_b1='123';
$this->_b2='abc';
$this->_b3='456';
}

}

//調用
$c=newa;
$c->a1();
echo$c->_b1;

//說明,類中或者說方法中,在通常下,是局部變數,而非全局變數!
//要直接輸出echo$_b1;的話,你就要把變數弄成全局變數,或者使用引用,不過引用這種方法,在php高版本中好像已經不支持,所以不推薦。

//方法二
classa{

functiona1(){
global$_b1;
$_b1='123';
}

}
$c=newa;
$c->a1();
echo$_b1;

2. PHP怎麼調用其他類的方法

在Java的調用方法是import,而在PHP中沒有import這個函數,一般PHP中調用其他類是用到require(),具體PHP調用其他類的方法如下:

1、首先應該先有一個文件名為tool.php的文件,在文件中聲明一個類。

(2)php方法類擴展閱讀:

類是變數與作用於這些變數的函數的集合。使用下面的語法定義一個類:

<?php

class Cart { var $items; // 購物車中的物品

// 將 $num 個 $artnr 物品加入購物車

function add_item($artnr, $num) {

$this->items[$artnr] += $num;

} // 將 $num 個 $artnr 物品從購物車中取出

function remove_item($artnr, $num) {

if ($this->items[$artnr] > $num) {

$this->items[$artnr] -= $num; return true;

} elseif

($this->items[$artnr] == $num) {

unset($this->items[$artnr]); return true;

} else {

return false; }

}

} ?>

上面的例子定義了一個 Cart 類,這個類由購物車中的商品構成的數組和兩個用於從購物車中添加和刪除商品的函數組成。

3. php 類中方法之間參數怎麼調用

  1. class A
    {
    public $bb,$cc;
    function othersomething()
    {
    return $this->cc;
    }
    }

    function dosomething()
    {
    $bb = $this->bb;
    $othersomething = $this->othersomething();
    }

    方法的參數是新定義一個變數,注意是新定義,方法結束自動銷毀,

2.PHP類中方法定義的參數與調用時的參數名稱可以不同。

帶默認值的就是指當這些參數沒有給出的時候可以按照預定義內容進行賦值(按參數順序調用)。

functiontext($i,$a="test1",$test="test2"){

echo"<h1>{$i}</h1>";

echo"<h1>{$a}</h1>";

echo"<h1>{$test}</h1>";

}

2.調用:

text("test");

----顯示

test

test1

test2

text("test","test3","test4");

----顯示

test

test3

test4

熱點內容
手機網頁緩存視頻 發布:2025-02-03 23:38:48 瀏覽:826
agnes演算法 發布:2025-02-03 23:38:05 瀏覽:29
私密上傳在哪 發布:2025-02-03 23:33:04 瀏覽:1000
切冰解壓 發布:2025-02-03 23:30:36 瀏覽:764
解壓攪拌聲 發布:2025-02-03 23:11:35 瀏覽:831
伺服器硬碟誤拔了怎麼辦 發布:2025-02-03 23:05:26 瀏覽:868
易手遙控連接密碼是多少 發布:2025-02-03 22:44:26 瀏覽:168
sql安裝程序配置伺服器失敗 發布:2025-02-03 22:44:25 瀏覽:588
可以寫腳本的點擊器 發布:2025-02-03 22:44:22 瀏覽:616
c演算法代碼 發布:2025-02-03 22:42:20 瀏覽:863