1. 程式人生 > >php格式化金錢函式

php格式化金錢函式

//フォーマットの金額。(10,000,000)
function doFormatMoney($money){
    
$tmp_money=strrev($money);
    
$format_money="¥"
    
for($i=3;$i<strlen($money);$i+=3){
        
$format_money.=substr($tmp_money,0,3).",";
         
$tmp_money=substr($tmp_money,3);
     }
    
$format_money.=$tmp_money;
    
$format_money=strrev($format_money
); 
    
return$format_money;
}

相關推薦

php格式化金錢函式

//フォーマットの金額。(10,000,000)function doFormatMoney($money){    $tmp_money=strrev($money);    $format_money="¥";     for($i=3;$i<strlen($money);$i+=3){      

php 格式化時間的函式

2011-09-19 abloz.com 2011.9.19 php頁面有時為了顯示帖子釋出時間的人性化,三天內會顯示今天,昨天,前天的小時分鐘,更老的帖子則顯示日期。可以用下面的工具函式。 但是,mysql的datetime

PHP格式化時間輸出

pre field char 時間 英文 str body 實現 mssql PHP格式化時間輸出,可以使用函式 date() 實現 <?php echo $showtime=date("Y-m-d H:i:s");?> 如果是PHP連接MYSQL SERV

PHP 分頁函式

前端呼叫 <tr><td colspan="5" align="right">{$pagebar1}</td></tr> index.php $page = $_REQUEST['page'] == '' ?

PHP的strtotime()函式轉換的時間戳和實際時間不一致解決方案

做一個時間區間搜尋的功能時,遇到一個問題,使用strtotime()轉換時間去比較時,發現搜尋不到,前端傳遞的是   但是PHP轉換後時間戳為1540732715,相當於   與實際時間相差8小時,所以搜尋不到的原因就在此。解決問題很簡單。 修改P

php 遞迴函式的三種實現方式 php利用遞迴函式實現無限級分類

遞迴函式是我們常用到的一類函式,最基本的特點是函式自身呼叫自身,但必須在呼叫自身前有條件判斷,否則無限無限呼叫下去。實現遞迴函式可以採取什麼方式呢?本文列出了三種基本方式。理解其原來需要一定的基礎知識水品,包括對全域性變數,引用,靜態變數的理解,也需對他們的作用範圍有所理解。遞迴函式也是解決無限級分類的一個很

PHP 使用魔法函式 __call 實現類似過載的功能

這幾天為了面試複習了php的魔法函式看到 __call使我有了一個想法也許能夠用使用這個函式實現方法過載 public function __call($name, $arguments) 這是_call的函式頭,有被呼叫的函式名稱跟引數,我的想法是根據名稱然後匹配引數型別來實現過載

Laravel框架中常用PHP語法-匿名函式

Laravel框架之所以被稱為優雅的框架,是因為他在框架中使用大量的PHP新語法,包括名稱空間、匿名函式、反射機制、後期靜態繫結等,才使得Laravel框架顯得簡潔易擴充套件。 匿名函式 匿名函式(Anonymous functions)也叫閉包函式(Closure),

php curl相關函式

1.curl_init (PHP 4 >= 4.0.2, PHP 5, PHP 7) curl_init — 初始化 cURL 會話 說明 resource curl_init ([ string $url = NULL ] ) 初始化新的會話,返回 cURL 控制代碼,供

PHP的parse_ini_file()函式,解釋結構型別php.ini格式的檔案

直接讀取,返回一維陣列 如,"test.ini" 的內容: [names] me = Robert you = Peter [urls] first = "http://www.example.com" second = "http://www.w3school.com.cn" 程式

php內建函式

字元數----某一種編碼下的一個文字 位元組數----8位的0或1或者混合組成;顯然位元組佔的空間大,顯然一個字元至少佔有一個位元組,中文在utf-8至少佔用3個也有可能4個位元組   由上圖可見,substr()是按照位元組擷取! strtolower() strtoupper()

php的簡單函式記錄

1.陣列轉為字串: <?php $arr = array('Hello','World!','Beautiful','Day!'); echo implode(",",$arr); //用逗號連線 ?>結果:Hello,World!,Beautiful,Day! 2.PHP多種

PHP + MySQL 基本函式及例項操作

連線 MySQL:mysqli_connet() //@mysqli_connect('localhost','root','985211',"zoo") or die("連線資料庫失敗"); //mysqli_connect("MySQL伺服器地址","使用者名稱","使用者密碼",

PHP陣列常用函式分類整理

一、陣列操作的基本函式陣列的鍵名和值array_values($arr);  獲得陣列的值array_keys($arr);  獲得陣列的鍵名array_flip($arr);  陣列中的值與鍵名互換(如果有重複前面的會被後面的覆蓋)in_array("apple",$arr);

php 自動載入函式

剛開始接觸自動載入函式的時候,以為只有__autoload();最近了解到php5.1以上有了spl_autoload_register這個函式,解決了__autoload只能定義一次的問題,官方給出的定義是–註冊給定的函式作為 __autoload 的實現。 三個引數:欲註冊的自動裝載函式

PHP 中 call_user_func 函式 和 call_user_func_array 函式

PHP 中 call_user_func() 函式 和 call_user_func_array()函式都是回撥函式 區別: call_user_func() 可以有多個引數,第一個引數為被呼叫的回撥函式,除了第一個引數外,其他引數均為被呼叫函式的引數 c

PostgreSQL學習手冊(格式化時間函式詳解)

1、簡介 最近在學習PostgreSQL 遇到了一些麻煩,就是時間的轉換問題,然後找了好久終於被我找到了一個,碼上。 2、資料型別格式化函式: PostgreSQL格式化函式提供一套有效的工具用於把各種資料型別(日期/時間、integer、floating

PHP中替換函式str_replace()

str_replace(find,replace,string,count) find:需要替換的值 replace:將要替換的值, string:被替換的字串 count:同級替換的次數 如果需要把資料庫中儲存的帶回車以及空格的文章,按照其原來的樣式顯示在html中,可以使用此函式, function

PHP 格式化公鑰私鑰(pem檔案)

<?php header("Content-Type: text/html; charset=utf-8"); $filename = dirname(__FILE__)."/payPublicKey.pem";//生成的公鑰或私鑰檔案 @chmod($filename, 0

php 檔案系統函式

1、basename ,dirname ,pathinfo和realpath basename(path) 返回路徑中的檔名部份,path表示路徑; dirname(path) 返回路徑中的目錄部份,path表示路徑; pathinfo(path,params) 返回檔案路徑資訊,path表示路徑,pa