php 常用的一些方法

php 平常,常用的一些方法得函示庫建立

//  判斷是否為空值
function IsNullOrEmptyString($str){
    return (!isset($str) || trim($str) === '');
}

//抓到  台北時間

date_default_timezone_set('Asia/Taipei');

$date = date('Y-m-d H:i:s');

//日期時間格式轉換   如果 為空  回傳空直  傳入相關轉換格式

//輸出資料時 驗證一下 如果為空值 就不出輸出的 function

https://www.php.net/manual/en/datetime.format.php

function GetDateFormat($value,$format){

$resultGetDateFormat = "";

if(empty($value) == false ){

$resultGetDateFormat = date_format(date_create($value), $format);

}

return $resultGetDateFormat;

}

echo GetDateFormat($row_web_colordayreport['DsumBegin'],'Y-m-d H:i');

//關於陣列 輸出 json ,在php 中陣列加入新值用push的詞 array_push( 你的陣列物件  , 新的陣列值 ),概念如下

$response = array();

$temp = array("name"=> 'alonso',"gender" => 'M' );

array_push($response, $temp);   //用推的加進去

echo json_encode($response);  //最後輸出