Time of Update: 2018-12-08
激動網招聘進階PHP工程師,參與廣告系統,統計系統,搜尋系統研發工作 有意者聯絡我.mail:flyingchen AT gmail.com 公司:激動網,www.joy.cn 。國內排名視頻行業排名前五。2009獲最佳商業價值獎。 機會與挑戰 廣告系統是激動網一個訪問量過億的系統,對開發高效能,高並發的WEB應用感興趣朋友,這無疑是個富有意義的話題。 搜尋系統目前處於起步階段,有著廣闊研究空間。
Time of Update: 2018-12-08
最近在完成一個過渡項目,用到了PHP,以前看php怎麼看怎麼彆扭,維護性差,代碼亂是我的印象,這次決定花點時間看看到底有沒有瞭解的必要,呵呵,採用了三種方案來嘗試:前提是Apache伺服器,推薦下載xamppLite ,目前最新版本1.7.0: http://www.apachefriends.org/en/xampp-windows.html第一種:VS.PHP+VSS,整個環境非常適合.net平台。一個很不錯的PHP外掛程式,可以整合在vs.net環境下,有三個版本:VS.Php 2.6
Time of Update: 2018-12-08
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html;
Time of Update: 2018-12-08
1. 開啟apache的設定檔,conf/httpd.conf :LoadModule rewrite_module modules/mod_rewrite.so,把該行前的#去掉。 2.在conf/httpd.conf檔案中搜尋.htaccess相關的 AllowOverride None(設定檔中有多處),看注釋資訊,將相關.htaccess的該行資訊改為AllowOverride All。這個好像是虛擬機器那個配置,不行你全部都設定成All 再試就知道是哪一個了。 3. 在CI的根目錄下,
Time of Update: 2018-12-08
php在上傳檔案之前一定要檢查上傳的檔案類型$_FILES["file"]["type"]和上傳的檔案大小$_FILES["file"]["size"]這樣才能確保基本的安全。php代碼檔案的格式若為utf-8,那麼在上傳中文檔案的時候就會產生亂碼,解決的方法是使用iconv函數將檔案名稱轉為GB2312編碼的形式。move_uploaded_file($_FILES["file"]["tmp_name"],$up."/".iconv("utf-8","gb2312",$_FILES["file
Time of Update: 2018-12-08
What is Ruby FPDF?Ruby FPDF is a Ruby port ofOlivier Plathey's excellent PDF generator,FPDF.FPDF is written in PHP, and as such can only be used from PHP scripts.Ruby FPDF, as the name suggests, is written in Ruby and can be usedfrom Ruby
Time of Update: 2018-12-08
Failed loading /usr/local/Zend/lib/Optimizer-3.3.3/php-5.2.x/ZendOptimizer.so: /usr/local/Zend/lib/Optimizer-3.3.3/php-5.2.x/ZendOptimizer.so: cannot restore segment prot after reloc: Permission denied原來這是SELinux搞的鬼,解決辦法有如下兩個1. 使用chcon 命令樣本: chcon
Time of Update: 2018-12-08
session_start()該函數表明本頁需要使用session,如果不使用該函數,將有可能導致其他函數和session變數無法正常使用,類似於初始化函數。 session_register()該函數用於註冊普通變數為Session變數,如$a=1;session_register("a"); session_unregister()該函數將已經註冊的Session變數釋放 session_is_registered()判斷特定的Session變數是否被註冊,返回bool型 $
Time of Update: 2018-12-08
為了畫一個漂亮的表格,我從網上找到了OpenFlashChart(ofc),非常不錯的東東。經過幾天的研究終於畫出了我自己的表格。先來看看我的表格(這裡只是個):還可以吧。也許太笨,反正費了很多周折,說說簡單的使用步驟,希望給感興趣的朋友一些協助。1、下載Open Flash
Time of Update: 2018-12-08
新增了針對php實現的demo,方便自會php或者類似指令碼語言的同學理解xgcalendar,代碼可能比較醜陋,請大家不吝指教:http://code.google.com/p/xgcalendar/downloads/list 另有gae python版本的demo,不過因為gae對查詢的限制,沒有實現完整版本,如果有需要的同學可以到svn中擷取。 另請有能力的同學提供以下jsp版本的demo 。本人實在精力有限。。 以下為 xgcalendar
Time of Update: 2018-12-08
php開發環境的搭建1. 在window下搭建 (apache(iis)+ php + mysql+phpmyadmin) => wamp 在linux linux +apache+mysql+php =>lamp 2、我們先看看如何在windows安裝① 套件軟體appserve
Time of Update: 2018-12-08
目前學習php的人有很多,很多進行php培訓的朋友在學習中總會問到這樣一個問題:php串連函數implode是什麼呢?php可以將字串分割成數組,同時翻過了也可以將數組串連成字串,確切的說是可以將數組元素串連成字串,有了這兩個函數我們就可以在數組與字串之間進行自由轉換了,下面看本文的例子吧。implode() 串連函數:此函數實現將數組元素串連成字串,串連之前我們要給它兩個參數,一個是串連符一個是將要被串連的數組注意是一維數組哦,多維小編很少用,不過大家可以試試。例子:複製代碼
Time of Update: 2018-12-07
主要代碼:<?php // 根據視頻地址取內容 $url = "http://www.tudou.com/programs/view/B6q-LhN9e-0/"; $txt = file_get_contents($url); // 取視頻ID preg_match("/var iid = (\d+)/", $txt, $match_id); preg_match("/<title>(.*?) - .*<\/title>/", $txt
Time of Update: 2018-12-07
抽象類別是使用abstract關鍵字聲明的類。通過將某個類標記為抽象類別,可以延遲實現所聲明的方法。要將某個方法生命為抽象方法,只需要省略掉包含所有大括弧的方法實現體,將方法聲明的程式碼用分號結束即可。抽象類別不能直接被執行個體化,他們必須被繼承。如果某個類從抽象類別繼承,當它沒有實現基類中所聲明的所有抽象方法時,它就必須被聲明為抽象的。在介面中,也可以聲明沒有方法體的方法原型,這點與抽象類別很相似。它們之間的區別在於,介面不能聲明任何具有方法體的方法;並且它們使用的文法也不一樣。為了將介面規則
Time of Update: 2018-12-07
1 安裝Nginxsudo apt-get install nginx2 安裝phpsudo apt-get install php5-cgi3 安裝spawn-fcgi(網上很多文章說要裝lighttpd,然後在啟動中關閉掉。其實是不需要的) sudo apt-get install spawn-fcgi 4 啟動fastcgi進程/usr/bin/spawn-fcgi.standalone -a 127.0.0.1 -p 9000 -C 8 -u www-data -g
Time of Update: 2018-12-07
起因:最近遇到一件事情,一個介面能夠接收傳入編碼可能是utf-8,gbk 兩種。 做過編碼方面轉換的同學應該知道的,是什麼編碼不會在字串裡面有什麼標記位的。不過utf-8編碼有特殊性,因此可以通過Regex來檢查。只要發現是utf-8編碼。就轉換,不是utf-8就當gbk處理。 編碼一些常見問題可以查看:由web程式出現亂碼開始挖掘(Bom頭、字元集與亂碼)行動:知道這個原理,馬上領任務,開始工作。
Time of Update: 2018-12-07
剛剛真正的學習和使用。算是新手吧!做下總結,別忘掉!PHP是一個開源項目,在linux下,每次增加模組時要重新編譯。在windows下,使用vc編譯,也可以下載現成的,直接更改php.ini增加刪除模組。php有fastcgi支援,是php-cgi.exe實現的,他使用socket監聽接受新的socket請求。 fastcgi接受請求時,使用的每次接受到一個socket,處理一個的方式,沒有實現socket一直串連著的處理!php-fmp是一個fastcgi進程管理組件,新版本都有支援。
Time of Update: 2018-12-07
來源:php.netThe first Release Candidate of PHP 5 is finally here! The move from Beta stage to RC stage means that PHP 5 is now feature complete, and is quite stable - stable enough for everyone to start playing with. Note that it is still not
Time of Update: 2018-12-07
官方網站:php.mach-ii.comFor php4 downloadFor php5 download作者:Alan Richmond作者關於Mach-II for PHP 的介紹: The first beta release of Mach-II for PHP, an open source framework for building web applications, is now available for download at http://php.mach-ii.com/
Time of Update: 2018-12-07
這段時間為編譯PHP支援ORACLE忙碌著,上次裝的是APACHE2.2.4但對ORACLE的問題一直沒解決,沒辦法只好再編譯APACHE1.3.37和php4.4.7前面已經介紹過裝oracle用戶端了,這裡主要針對APACHE1.3.37和php4.4.7的編譯記錄一下 Apache 1.3.37tar -zxvf apache-1.3.37.tar.gzcd apache_1.3.37/./configure --prefix=/opt/app/apache-1.3.37