原理在Linux文件系統(tǒng)中,一個(gè)用戶對(duì)文件或目錄所擁有的權(quán)限分為三種:”可讀”、”可寫”和”可執(zhí)行”,分別用1、2和4來(lái)表示,它們之間可以任意組合:有“可讀”、“可寫”權(quán)限就用3來(lái)表示(1+2=3);有”可讀“、”可執(zhí)行“權(quán)限就用5來(lái)表示(1+4=5),三種權(quán)限全部擁有就用7表示(1+2+4=7)。實(shí)際上,這種運(yùn)算是基于二進(jìn)制的。假設(shè)可執(zhí)行、可寫、可讀三種權(quán)限分別對(duì)應(yīng)三個(gè)狀態(tài)位,如果用戶具有某種權(quán)限,那么將對(duì)應(yīng)的狀態(tài)位標(biāo)識(shí)為“1”,反之則標(biāo)識(shí)為“0”。如圖
系統(tǒng) 2019-08-29 23:26:09 2410
如果你現(xiàn)在正使用iphone、android以及Web等多種平臺(tái)工作,請(qǐng)看一下這篇文章,它會(huì)告訴你如何使用PHP創(chuàng)建RESTfulAPI。Representationalstatetransfer(REST)是一個(gè)用于向不同應(yīng)用分發(fā)數(shù)據(jù)的軟件系統(tǒng)。Web服務(wù)系統(tǒng)會(huì)以JSON或者XML方式響應(yīng)狀態(tài)碼。RESTAPI處理流程數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)表users包含了user_id,user_fullname,user_email,user_password和user_st
系統(tǒng) 2019-08-29 22:15:20 2306
1、進(jìn)入window7的IIS目錄,按照下圖添加相應(yīng)的服務(wù),主要是CGI服務(wù)。2、進(jìn)入http://windows.php.net/download/網(wǎng)址,下載php5.3.4的安裝文件,直接安裝,安裝文件會(huì)自動(dòng)完成相關(guān)的配置。3、新建個(gè)index.php頁(yè)面,代碼中輸入,保存文件放到“C:\inetpub\wwwroot”目錄下,輸入http://localhost/index.php就能看到頁(yè)面了。window7下安裝
系統(tǒng) 2019-08-29 23:14:42 2303
不同操作系統(tǒng)下PHP接收HTTPPOST數(shù)據(jù)問題文檔版本版本創(chuàng)建時(shí)間創(chuàng)建人備注1.0.0606.12003-6-6鄭昀第一稿ImplementationScope:本文檔將說(shuō)明PHP頁(yè)面接收HTTP組件POST的數(shù)據(jù)問題。一般來(lái)說(shuō),POST過來(lái)的二進(jìn)制數(shù)據(jù)流,只需要PHP用$HTTP_RAW_POST_DATA就可以接收。但是,我們遇到的情況卻不是這樣。繼續(xù)閱讀之前,我們假設(shè)您熟悉以下知識(shí):nPHPnMSXML2.ServerXMLHTTPnHTTPPOS
系統(tǒng) 2019-08-12 01:33:40 2266
前面的一二分別介紹了Apache,PHP和MySQL的安裝配置,而phpMyAdmin的安裝,其實(shí)更象一個(gè)php應(yīng)用程序的安裝,后面我準(zhǔn)備安裝一個(gè)Wiki或者CMS系統(tǒng).參見:MacOSXLeopard:配置Apache,PHP,SQLite,MySQL,andphpMyAdmin(一)MacOSXLeopard:配置Apache,PHP,SQLite,MySQL,andphpMyAdmin(二)四.phpMyAdminphpMyAdmin作為一個(gè)通過we
系統(tǒng) 2019-08-29 23:50:53 2261
在使用php開發(fā)之中大家都習(xí)慣使用gb類庫(kù)來(lái)處理圖像信息,但是函數(shù)很多的gb類庫(kù)也是很頭疼,使用起來(lái)要一個(gè)個(gè)的查詢函數(shù)和看官方手冊(cè),下面將介紹一個(gè)很強(qiáng)大的圖像處理工具----ImageMagick,這個(gè)在liunx下面處理圖像信息將會(huì)更簡(jiǎn)潔。先看一下百度百科的介紹:ImageMagick是一套功能強(qiáng)大、穩(wěn)定而且免費(fèi)的工具集和開發(fā)包,可以用來(lái)讀、寫和處理超過89種基本格式的圖片文件,包括流行的TIFF、JPEG、GIF、PNG、PDF以及PhotoCD等格式
系統(tǒng) 2019-08-12 09:27:19 2255
一、基礎(chǔ)知識(shí)本章簡(jiǎn)要介紹一些Zend引擎的內(nèi)部機(jī)制,這些知識(shí)和Extensions密切相關(guān),同時(shí)也可以幫助我們寫出更加高效的PHP代碼。1.1PHP變量的存儲(chǔ)1.1.1zval結(jié)構(gòu)Zend使用zval結(jié)構(gòu)來(lái)存儲(chǔ)PHP變量的值,該結(jié)構(gòu)如下所示:typedefunion_zvalue_value{longlval;/*longvalue*/doubledval;/*doublevalue*/struct{char*val;intlen;}str;HashTab
系統(tǒng) 2019-08-29 22:50:30 2250
PHPDate()PHP的date()函數(shù)用于格式化時(shí)間或日期。PHPDate()函數(shù)PHPDate()函數(shù)可把時(shí)間戳格式化為可讀性更好的日期和時(shí)間。語(yǔ)法date(format,timestamp)PHP日期-什么是時(shí)間戳(Timestamp)?時(shí)間戳是自1970年1月1日(00:00:00GMT)以來(lái)的秒數(shù)。它也被稱為Unix時(shí)間戳(UnixTimestamp)。PHP日期-格式化日期date()函數(shù)的第一個(gè)參數(shù)規(guī)定了如何格式化日期/時(shí)間。它使用字母來(lái)表
系統(tǒng) 2019-08-29 23:24:30 2246
最近在工作中遇到一個(gè)問題:a.php程序需要將接收到的數(shù)據(jù)同時(shí)寫到“線上運(yùn)行的正式數(shù)據(jù)庫(kù)”和“進(jìn)行開發(fā)調(diào)試的測(cè)試數(shù)據(jù)庫(kù)”。而測(cè)試數(shù)據(jù)庫(kù)可能經(jīng)常會(huì)面臨對(duì)表結(jié)構(gòu)、字段、配置信息做調(diào)整等問題,很不穩(wěn)定,發(fā)生錯(cuò)誤的概率很高,如果用a.php程序同時(shí)寫“正式數(shù)據(jù)庫(kù)”和“測(cè)試數(shù)據(jù)庫(kù)”,勢(shì)必影響到線上運(yùn)行的正式服務(wù)。于是,我想到用PHPcurl擴(kuò)展庫(kù)將生成的$data數(shù)組post傳遞一份給b.php程序,然后a.php程序繼續(xù)往下執(zhí)行寫“正式數(shù)據(jù)庫(kù)”的代碼。a.php程
系統(tǒng) 2019-08-29 23:12:51 2232
本人的環(huán)境:OS:windows764位WAMP:2.1aPHP:5.3.3(之前是5.3.13)項(xiàng)目需要用ffmpeg-php實(shí)現(xiàn)上傳視頻轉(zhuǎn)碼截圖等功能,但是找了很多資料都沒有把ffmpeg-php配置上。故,寫本博文幫助大家解決這問題。前言:之前我也找了資料在windows下配置ffmpeg-php,結(jié)果都配置不上。后來(lái)發(fā)現(xiàn)最主要的是PHP版本以及ffmpeg-php所對(duì)應(yīng)的版本不一致。比如http://sergey89.ru/files/ffmpeg
系統(tǒng) 2019-08-12 09:27:00 2225
PHP關(guān)于文件上傳下載斷點(diǎn)續(xù)傳問題讓PHP下載代碼支持?jǐn)帱c(diǎn)續(xù)傳主要靠的HTTP協(xié)議中headerContent-Range來(lái)實(shí)現(xiàn)先來(lái)說(shuō)說(shuō)HTTP的下載原理對(duì)于HTTP協(xié)議,向服務(wù)器請(qǐng)求某個(gè)文件時(shí),只要發(fā)送類似如下的請(qǐng)求即可:GET/Path/FileNameHTTP/1.0Host:www.server.com:80Accept:**表示接收任何類型的數(shù)據(jù)。User-Agent表示用戶代理,這個(gè)字段可有可無(wú),但強(qiáng)烈建議加上,因?yàn)樗欠?wù)器統(tǒng)計(jì)、追蹤以及識(shí)別
系統(tǒng) 2019-08-29 23:08:46 2212
1、修改配置文件D:\lamp\apache\conf\httpd.conf加上DirectoryIndexindex.hmtlindex.phpDirectoryIndexindex.hmtlindex.php2、第二中方法:修改D:\lamp\apache\conf\extra\httpd-vhosts.conf的文件加上Options+In
系統(tǒng) 2019-08-12 01:53:20 2212
1.Tw2other一個(gè)支持twitter同步至digu/sina/zuosa/follow5/9911/豆瓣廣播/鮮果聯(lián)播/人間網(wǎng)/人人網(wǎng)/網(wǎng)易微博的PHP小程序作者:cluries作者主頁(yè):http://cuies.comTw2other的下載地址:http://code.google.com/p/tw2ohter/或者從附件下載(不保證最新版)設(shè)置如下:1)config.php文件設(shè)置用editplus、UltraEdit、notepad++這類文本
系統(tǒng) 2019-08-29 22:16:05 2207
PHP社區(qū)論壇源碼download:community.rar(2.04MB,下載次數(shù):0)原帖地址:http://www.phpjava.org/forum.php?mod=viewthread&tid=506&page=1&extra=#pid2101本文來(lái)自:PJDN--php&Java論壇|技術(shù)交流社區(qū),打造中國(guó)php&java開發(fā)者社區(qū)[www.phpjava.org]PHP社區(qū)論壇源碼
系統(tǒng) 2019-08-29 23:49:01 2199
php操作字符串在Web應(yīng)用中,用戶和系統(tǒng)的交互基本上是用文字來(lái)進(jìn)行的,因此系統(tǒng)對(duì)文本信息,即字符串的處理非常重要。文本字符串操作內(nèi)容很多,本節(jié)將一一介紹。3.1.1去除空格和其他特殊符號(hào)有時(shí),需要去掉字符串中的空格或者其他沒有意義的符號(hào)。例如,在一個(gè)電子商務(wù)應(yīng)用中,當(dāng)用戶填寫訂單的內(nèi)容時(shí)(如聯(lián)系地址),可能輸入一些空格、句號(hào)等字符,系統(tǒng)希望在存儲(chǔ)之前把它們?nèi)サ簦皇O掠幸饬x的信息。為了完成類似于上述需求的問題,PHP4及以上版本提供了4個(gè)去除字符串中特殊
系統(tǒng) 2019-08-12 01:53:29 2186