當前位置:首頁 » 編程語言 » php封裝

php封裝

發布時間: 2022-01-28 17:39:34

php如何封裝3個參數

你的意思是怎麼處理運算符?就是那個$type

PHP好像沒有函數指針之類的功能。

那就這么寫吧,

functioncal($num1,$num2,$type){
switch($type){
case"+":
return$num1+$num2;
case"-":
return$num1-$num2;
case"*":
return$num1*$num2;
case"/"
return$num1/$num2;
default:
return"typeerror;"
}
}

當然你也可以加上求余什麼的其他別的運算

Ⅱ PHP如何封裝方法

//下面定義一個方法,這個方法很簡單,就是處理2個數的相加問題
functionadd($number1,$number2){
$sum=$number1+$number2;
echo$sum;
}
//我們來調用add()方法
add(1,2);
/**
說明:
function這個關鍵字就是聲明方法的。在這個關鍵字後面的add就是方法的名稱,括弧中的是參數。
也可以沒有參數的。大括弧內是方法體。裡面是該方法的邏輯。
下面的add(1,2)就是調用add這個方法。如果沒有調用方法將不會被執行的。
*/
//定義一個帶有返回值的方法
functionre($n1,$n2){
$sum=$n1+$n2;
return$sum;
}
//調用有返回值的方法,調用這個方法,值是5。
echore(2,3);


Ⅲ 什麼是php中的封裝

封裝是php面向對象的其中一個特性,將多個可重復使用的函數封裝到一個類裡面。在使用時直接實例化該類的某一個方法,獲得需要的數據

如果是私有的方法和屬性值,外部無法訪問,具有一定的保護作用。

面向對象之封裝 例子
class A{
public $name = '老王';
// protected $name = '老王';
//private $name = '老王';

//自己訪問
public function saya(){
return $this->name;
}
}
//實例化對象
$b = new A;

//public:外部、家族、自己都可以訪問
//protected:家族和自己都可以訪問,外部無法訪問
//private:自己可以訪問,外部和家族都無法訪問
echo '外部訪問:'.$b->name.'<br>'; //如果是私有的,訪問不了
echo '家族訪問:'.$b->sayb().'<br>';
echo '自己訪問:'.$b->saya().'<br>';

Ⅳ PHP數組封裝


循環
修改

<?php
$order=pdo_getall('order',array('uid'=>$uid),array('dserfees','ddstate','F1','F3','F6','F7','F9','F25'));
$WSXA=[];
foreach($orderas$k=>$v)
{
foreach($vas$k1=>$v1)
{
if($k1=='F1')
{
$v[$k1]=date('Y-m-dH:i:s',$v1);
}
if($k1=='F9')
{
$v[$k1]='';//這里F9的沒看懂你說的自己處理吧
}
}
$WSXA[$k]=$v;
}
?>

Ⅳ php網站怎麼封裝成exe

編寫桌面應用程序。對於有著圖形界面的桌面應用程序來說,PHP 或許不是一種最好的語言,但是如果用戶非常精通 PHP,並且希望在客戶端應用程序中使用 PHP 的一些高級特性,可以利用 PHP-GTK 來編寫這些程序。用這種方法,還可以編寫跨平台的應用程序。PHP-GTK 是 PHP 的一個擴展,在通常發布的 PHP 包中並不包含它。php網站怎麼封裝成exe這個需要用VB 或則delphi 進行開發

Ⅵ php 函數封裝

<?php
classRandCount
{
staticpublicfunctioncountInt($number)
{
if($number>0&&$number<=100){
$count=0;
for($i=0;$i<100;$i++){
if(rand(1,100)==$number){
$count++;
}
}
return$count;
}else{
return'輸入數據不合法';
}
}
}

$msg=newRandCount();
echo$msg::countInt(50);

熱點內容
我的世界bate版怎麼開伺服器 發布:2024-11-16 13:00:45 瀏覽:243
磁碟訪問限制 發布:2024-11-16 13:00:33 瀏覽:288
安卓如何設計實現簡訊提醒 發布:2024-11-16 12:59:28 瀏覽:437
匯總壓縮的錢多久可取 發布:2024-11-16 12:59:21 瀏覽:353
解析java文件 發布:2024-11-16 12:57:53 瀏覽:262
安卓手機如何使用印象筆記剪影 發布:2024-11-16 12:32:18 瀏覽:177
電腦伺服器在哪裡輸入 發布:2024-11-16 12:27:22 瀏覽:263
魅族16th如何設置熱點密碼 發布:2024-11-16 12:22:15 瀏覽:396
浙江密碼文件櫃哪裡有 發布:2024-11-16 12:20:34 瀏覽:953
c語言逆序輸出整數 發布:2024-11-16 12:20:31 瀏覽:797