Time of Update: 2017-01-19
本文執行個體為大家分享了php阿拉伯數字轉中文人民幣大寫的實現代碼,供大家參考,具體代碼如下代碼1:php阿拉伯數字轉中文人民幣大寫,有詳細的注釋/***數字金額轉換成中文大寫金額的函數*String Int $num 要轉換的小寫數字或小寫字串*return 大寫字母*小數位為兩位**/function num_to_rmb($num){ $c1 = "零壹貳三肆伍陸柒捌玖"; $c2 = "分角元拾佰仟萬拾佰仟億"; //精確到分後面就不要了,所以只留兩個小數位
Time of Update: 2017-01-19
PHP本身是沒有定時功能的,PHP也不能多線程。PHP的定時任務功能必須通過和其他工具結合才能實現,例如WordPress內建了wp-cron的功能,很厲害。一、Linux伺服器上使用CronTab定時執行php我們先從相對比較複雜的伺服器執行php談起。伺服器上安裝了php,就可以執行php檔案,無論是否安裝了nginx或Apache這樣的伺服器環境軟體。而Linux中,使用命令列,用CronTab來定時任務,又是絕佳的選擇,而且也是效率最高的選擇。首先,進入命令列模式。作為伺服器的linux
Time of Update: 2017-01-19
PHP定時執行的三種方式實現 1、windows 的計劃任務 2、linux的指令碼程式 3、讓web瀏覽器定時重新整理 具體實現1、windows計劃任務PHP很少在win伺服器上跑,具體實現也不再深究,看網上實現的原理大概是寫bat指令碼,然後讓window任務添加執行這個bat指令碼。2、linux 的指令碼實現這裡主要使用到crontab這個命令,使用方式 :複製代碼 代碼如下:crontab filecrontab [ -u user ] [ -u
Time of Update: 2017-01-19
PHP在這方面應該說是比較弱,如果只用php去實現可以如下:<?php ignore_user_abort();//關閉瀏覽器後,繼續執行php代碼 set_time_limit(0);//程式執行時間無限制 $sleep_time = 1;//多長時間執行一次 do{ $fp = fopen('test.txt','a+'); fwrite($fp,"這是一個php部落格:phpddt.com \n"); fclose($fp); sleep($sleep_time);
Time of Update: 2017-01-19
網頁快速惡意重新整理,cc攻擊就是攻擊者利用Proxy
Time of Update: 2017-01-19
程式中經常使用的PHP加密解密字串函數代碼如下:/********************************************************************* 函數名稱:encrypt 函數作用:加密解密字串 使用方法: 加密 :encrypt('str','E','nowamagic'); 解密 :encrypt('被加密過的字串','D','nowamagic'); 參數說明: $string :需要加密解密的字串 $operation:判斷是加密還是解密:
Time of Update: 2017-01-19
get_avatar()(擷取頭像)get_avatar() 函數用來擷取置頂郵箱或者使用者的頭像代碼,在評論列表中非常常用。這個函數提供一個 get_avatar 過濾器,用來過濾頭像的 Html 代碼(img 標籤)。如果在後台 “設定” 的 “討論” 裡關閉 “顯示頭像選項” 則返回 False.用法get_avatar( $id_or_email, $size, $default, $alt );參數$id_or_email(整數 | 字串 | 對象)(必須)使用者的
Time of Update: 2017-01-19
home_url()(擷取首頁連結)ome_url() 函數用來擷取 WordPress 的首頁連結。用法home_url( $path, $scheme );參數$path(字串)(可選)在首頁連結後邊追加的內容,是相對連結。預設值:None$scheme(字串)(可選)連結協議,只支援 “http”,“https” 和 “relative”。預設值:null傳回值(字串)返回首頁 URL 加上 $path 參數。例子echo
Time of Update: 2017-01-19
本文執行個體講述了PHP附件下載中文名稱亂碼的解決方案。分享給大家供大家參考,具體如下:PHP中,如果要下載的檔案名稱為中文,則會出現檔案標題亂碼。此時就需要對標題進行編碼,也就是說先進性urlencode,然後再放入header,然後問題就解決了。$filename = urlencode("下載文檔");header ( "Content-disposition: attachment; filename=$filename.xls" );網上說,在RFC2231的定義裡面,
Time of Update: 2017-01-19
get_permalink()(擷取文章或頁面連結)get_permalink() 用來根據固定串連返迴文章或者頁面的連結。在擷取連結時 get_permalink() 函數需要知道要擷取的文章的 ID,如果在迴圈中則自動預設使用當前文章。用法get_permalink( $id, $leavename );參數$id(混合)(可選)文章或者頁面的 ID(整數);還可以是文章對象。預設值:在迴圈中自動調用當前的文章$leavename(布爾)(可選)轉化成連結是是否忽略文章別名。如果設定成
Time of Update: 2017-01-19
本文執行個體分析了php提交post數組參數的用法。分享給大家供大家參考,具體如下:首先php中要想從頁面傳送數組到服務端a,要在頁面上多個空間同名,而且對於名稱有要求,那就是 name="aa[ ]",注意這裡要多加一個數組的符號,這樣才能在服務端a取到複製代碼
Time of Update: 2017-01-19
本文執行個體講述了PHP實現發送郵件的方法。分享給大家供大家參考,具體如下:郵件發送類<?php /*郵件發送類 *功能:使用smtp伺服器發送郵件 */ class smtp { /* 全域變數 */ var $smtp_port; var $time_out; var $host_name; var $log_file; var $relay_host; var $debug; var $auth; var $user; var $pass; var
Time of Update: 2017-01-19
本文執行個體講述了PHP響應post請求上傳檔案的方法。分享給大家供大家參考,具體如下:function send_file($url, $post = '', $file = '') { $eol = "\r\n"; $mime_boundary = md5 ( time () ); $data = ''; $confirmation = ''; date_default_timezone_set ( "Asia/Shanghai" ); $time = date (
Time of Update: 2017-01-19
wp_mail() 函數用來發送郵件,類似於 PHP 的 mail() 函數。預設的寄件者名稱是 WordPress,寄件者郵箱是類似 wordpress@example.com。用法wp_mail( $to, $subject, $message, $headers, $attachments );參數$to(字串 | 數組)(必須)收件者。多個收件者可以使用數組或者以逗號分隔郵箱的字串。預設值:None$subject(字串)(必須)郵件標題。預設值:None$message(字串)(必須)
Time of Update: 2017-01-19
locate_template() 用來檢索存在的優先順序最高的模板檔案,還能直接載入模板檔案。locate_template() 函數檢索時,如果有子主題則優先使用子主題的模板,沒有再繼續檢索父主題。用法locate_template( $template_names, $load, $require_once
Time of Update: 2017-01-19
本文執行個體講述了php產生curl命令列的方法。分享給大家供大家參考,具體如下:樣本:curl "http://localhost/other/serverInfo.php?dd=ddd" -H "Host:localhost" -H "Connection:keep-alive" -H "Cache-Control:max-age=0" -H
Time of Update: 2017-01-19
幫網友小改了一下主題. 任務比較簡單, 只是為一個三欄主題添加對 Widget 的支援而已,就先從這次簡單的案例開始說吧.單側邊欄functions.php<?phpif( function_exists('register_sidebar') ) { register_sidebar(array( 'before_widget' => '<li class="widget">', // widget 的開始標籤 'after_widget' =>
Time of Update: 2017-01-19
AJAX無疑是2005年炒的最熱的Web開發技術之一,當然,這個功勞離不開Google。我只是一個普通開發人員,使用AJAX的地方不是特別多,我就簡單的把我使用的心得說一下。(本文假設使用者已經具有JavaScript、HTML、CSS等基本的Web開發能力)[AJAX介紹] Ajax是使用用戶端指令碼與Web伺服器交換資料的Web應用開發方法。Web頁面不用打斷互動流程進行重新加裁,就可以動態地更新。使用Ajax,使用者可以建立接近本地案頭應用的直接、高可用、更豐富、更動態Web使用者介面。
Time of Update: 2017-01-19
異常(Exception)用於在指定的錯誤發生時改變指令碼的正常流程。 什麼是異常? PHP 5 提供了一種新的物件導向的錯誤處理方法。 異常處理用於在指定的錯誤(異常)情況發生時改變指令碼的正常流程。這種情況稱為異常。 當異常被觸發時,通常會發生: 當前代碼狀態被儲存 代碼執行被切換到預定義的異常處理器函數 根據情況,處理器也許會從儲存的代碼狀態重新開始執行代碼,終止指令碼執行,或從代碼中另外的位置繼續執行指令碼 我們將展示不同的錯誤處理方法: 異常的基本使用 建立自訂的異常處理器 多個異常
Time of Update: 2017-01-19
方法說明首先來看看可能被用到的方法. 開啟檔案 wp-includes/link-template.php 你會發現 WordPress 2.7 多了 4 個針對評論分頁的方法: get_comments_pagenum_link $pagenum: 頁碼 $max_page: 最大頁數返回連結地址. 在本次應用中不會被用到, 但大家應該知道有這個方法, 將方便你製作外掛程式.next_comments_link$label: 顯示的字樣, 預設是 » Newer