資料庫:MSD 表:PURTC、PURTD PURTC中的欄位: PURTD中的欄位: ------------------------------條件區----------------------------------- ----------------------------資料顯示區---------------------------------- 希望可以給出源碼,謝謝 回複討論(解決方案) 不說別的,就這資料庫設計,就沒有寫代碼的慾望
整個thinkphp架構有兩個核心,一,MVC模式;二,切面編程 回複討論(解決方案) thinkphp 是一個大雜燴,可以產生目前流行的各種應用程式 初學者一般只會使用它的 mvc 網站部分 而 AOP 部分是為擴充架構本身而引入的 thinkphp 是一個大雜燴,可以產生目前流行的各種應用程式 初學者一般只會使用它的 mvc 網站部分 而 AOP 部分是為擴充架構本身而引入的 能說明一下,你所說的擴充具體指的是啥嗎
laravel必須PHP>5.4支援mcrypt。 從https://github.com/overtrue/latest-laravel 這裡下載大神整理好的,解壓即可使用 nginx偽靜態: server{listen 80;#listen [::]:80;server_name laravel.zy62.com;index index.html index.htm index.php default.html default.htm default.php;root
thinkphp中的切面編程就是鉤子 回複討論(解決方案) AOP(面向切面編程) 在軟體業,AOP為Aspect Oriented
//開始匯出 header("Content-type:application/vnd.ms-excel"); header("Content-Disposition:attachment;filename=xueyuan_list_data.xls"); echo mb_convert_encoding('備忘','GBK','UTF-8')."\t"; $xuhao = 1; foreach($arr_xueyuan_list as $arr) {
各位大神,請教個字串中隨機插入漢字的問題 比如: $a="你我他它她"; $b="ilove上海每一天"; 從$a中隨機取一個漢字插入到$b中,結果如下: ilo 他ve上海每一天 或 ilove上 我海每一天 注意:$b中可能有字母、數字、漢字 回複討論(解決方案) iconv_set_encoding("internal_encoding", "GBK"); //根據你的字元修改$a = "你我他它她";$b =
$mobile 值是 123456 上面正常輸出 'echo $mobile'?> 這樣子就不行了,我想請問這樣應該怎麼做樣輸去結果 'mobile'=>'123456' 這樣子 回複討論(解決方案) echo "'mobile'=>'$mobile'"; echo "'mobile'=>'$mobile'"; echo 能放在後面嗎? 如'mobile'=>'echo $mobile' 這種方法
linux系統中,php安裝成功後,在bin目錄下會產生一個名叫phpize的可執行指令碼,這個指令碼的用途是動態安裝php擴充模組。 使用phpize指令碼安裝php擴充模組的好處:在安裝php時沒有安裝的擴充,可以在以後隨時安裝上,且不需要重新安裝PHP。 安裝步驟: 1、切換到擴充模組目錄 在php源碼包被解壓後的目錄中有個ext子目錄,這裡有近70多個主流的php擴充模組安裝包。 如現在要安裝imap擴充,則切換到imap目錄: cd
我的網站今天突然打不開了,之前都能開啟的。 今天我檢查了下,把連接埠換成其他的,網站能開啟。如果用80連接埠,就不開啟。開始我還以為是80連接埠被佔用了,後來發現80連接埠沒有被佔用。。 我用的是IIS伺服器,後來換成了apache,還是一樣的情況,80連接埠打不開,其他連接埠能開啟,請問各位大神,這是什麼什麼情況,要怎麼解決呢! 回複討論(解決方案) 你是怎麼知道 80連接埠沒有被佔用 的? 你是怎麼知道 80連接埠沒有被佔用 的? 我用 netstat
一直使用win7x64進行開發,Web伺服器用的是php5.5內建的web伺服器, 昨天突然發現一個問題,同樣的代碼,在win7和centos上,結果不同: var_dump(intval('21474836470')); 在Win7上輸出:int 2147483647 在Centos輸出:int 30000000000 手冊上說: 最大的值取決於作業系統。 32 位系統最大帶符號的 integer 範圍是 -2147483648 到 2147483647 64
大家知道幾乎所有的php視頻講座,包括書籍,根本沒有提到鉤子的概念,但是發現實際做項目的時候卻經常用到,所以有時感覺教學的實踐的脫節一直是中國人最大的毛病,沒用的講的和滔滔江水,連延不斷,而用到的隻字不提。 牢騷過後還要正視嚴峻的現實,那麼問題來了,到底啥是鉤子呢 回複討論(解決方案) hook 鉤子,一組鉤子就是 hooks 了 hooks 是微軟作業系統掛載使用者功能的一種稱謂 在 php 中稱為 callable 可調用結構和 callback
在1.2.3.4文本裡面隨機播放一行,然後組合成一句話,比如: 去幹嘛,去吃飯,太好了,麼麼噠 或者 太好了,吃飽了,做什麼,開心 回複討論(解決方案) $filenames=array('1.txt','2.txt','3.txt','4.txt');$str='';foreach($filenames as
看CI預設檔案中有 public function index() { $this->load->view('welcome_message'); } 按說這個load是一個方法,但是查了一下沒有呢,怪事啊!難道他是php內建的函數不成 回複討論(解決方案) 顯然不是,如果是PHP內建的函數,最起碼應該是load(); 而不是$this->load->xxx 既然是$this->load,也就是說,load實際上是Controller的一個成員。
目前已經有驗證碼校正功能 後台是dedecms 經常收到網友的惡意提交 刷了一大堆郵箱留言 怎麼防止網友重複提交 惡意刷留言 回複討論(解決方案) 限制ip一定時間內提交次數 限制ip一定時間內提交次數 這是一個辦法,但是別人有時候會通過代理來隨機ip,你也可以加大你的驗證碼識別難度 限制ip一定時間內提交次數 我的線上留言是提交到郵箱的 沒有串連資料庫 怎麼限制IP 求指導 謝謝! 限制ip一定時間內提交次數
大家知道thinkphp中用了layout布局的方法。使用時必須要開啟它。即'LAYOUT_ON'=>ON; 但是這個檔案最初是在parseTemplateBEhavior.class.php中定義的。 這點我感覺奇怪,為啥他不在普通的 config.class.php中定義呢,為啥要跑這麼遠,在一個行為檔案中定義呢? 難道說thinkphp的發明人認為這個layout是屬於切面編程嗎,就是屬於怎麼也看不出切面編程的痕迹呢?
這些緩衝php檔案都放在cache目錄下如: a.php b.php c.php 這些php檔案中的內容都是一些快取資料,我儲存的時候都是以數組形式寫入: 如:a.php檔案 $aArr=array ( 'aaa' => '111', 'bbb' => '222', 'ccc' => '3333', ); ?> 如:b.php檔案 $bArr=array ( 'aaa' => '111', 'bbb' =
這是我的nginx.conf檔案 #user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;events { worker_connections 1024;}http { include mime.types;
本人之前一直在做java開發,上周突然有個php的網站交給我,讓我部署到tomcat裡面。 用了兩天的時間在網上查資料,加php的群問人。至今問題還沒搞定, 希望論壇裡面的php達人們能拯救我與水深火熱之中,不勝感謝。 主要的問題就是有一個php項目現在要部署在tomcat中。 線上等,謝謝各位了!! 回複討論(解決方案) 沒有類似經曆的人嗎? tomcat發布php項目。 來人看看吧 tomcat 是 jsp 支撐環境,不支援 php 如果你需要 和
array (size=3) 0 => array (size=3) 0 => array (size=3) 'welfareName' => string '包吃住' (length=9) 'welfareIco' => string 'url_1' (length=5) 'xyId' => int 1 1 => array (size=3)
第一步:下載vim外掛程式管理工具vundle git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle 第二步:copy我的vimrc到你的~/.vimrc裡面(修改之前記得備份哦) " See: http://vimdoc.sourceforge.net/htmldoc/options.html for details""""""""""""""""""""""""""""""""""""""""""""""