最新文章
|
知識管理交流
→『 技術文檔交流 』
本版文數:9256 今日文數:3861
|
提起獲取隨機數,大家可能會想到,使用rand()和mt_rand().這兩個方法區別。
mt_rand()比rand()快四倍
很多老的libc的隨機數發生器具有一些不確定和未知的特性而且很慢。PHP的rand()函數默認使用libc隨機數發生器。mt_rand()函數是非正式用來替換它的。該函數用了Mer...
|
常看到有人在問PHP怎樣可以有像ASP的global.asa的功能,或是怎樣設定global的變數。我也找過一陣子,不過沒啥結論,所以之前都是用include的方式,這其實也沒啥不好,只是稍微有點麻煩而已。剛剛在網上看到php.ini里面有個變數可用來做類似的功能。把php.ini里面的auto_prepend_fil...
|
<?php
/*
程序設計:林建炫(飄楓設計室)
madein廣州by2006-11-04日(今天剛好是畢業證照相日哦)
QQ:5818500
Email:linzhenxuan@163.com
尊重他人也尊重自己!請勿刪除該版權信息
如果你使用、修改請保留該信息!
*/
Functionapp...
|
需求:想要采用AMFPHP實現,多個flash端push數據到phpserver,這些數據都能保存在server端并且被多個flash端都能訪問到,即類似jsp中的application。結果發現php中并未有提供application,而只有session,而session只是代表一個用戶會話,而且用戶關閉瀏覽器就失...
|
<?php
/**
*功能:實現像JSP,ASP里Application那樣的全局變量
*author:[url]www.itzg.net[/url]
*version:1.0
*版權:如許轉載請保留版權聲明
*/
/*+----------------example----------------...
|
以前搞過一段時間的asp,覺得application這個對象很爽。。可以很容易的寫一個聊天室。。。后來逐漸轉到php,就一直為這事郁悶。。因為php里面沒有對應的東西。數據只能往數據庫或者文件里面寫才能實現共享。今天在公司做聊天室的時候,靈機一動,居然讓我發現了一神奇的方法~~哈哈:PHP里面的$_SESSION變量可...
|
定義和用法mysql_num_rows()函數返回結果集中行的數目。語法mysql_num_rows(data)參數描述data必需。結果集。該結果集從mysql_query()的調用中得到。說明mysql_num_rows()返回結果集中行的數目。此命令僅對SELECT語句有效。要取得被INSERT,UPDATE或者...
|
定義和用法mysql_close()函數關閉非持久的MySQL連接。語法mysql_close(link_identifier)參數描述link_identifier必需。MySQL的連接標識符。如果沒有指定,默認使用最后被mysql_connect()打開的連接。如果沒有找到該連接,函數會嘗試調用mysql_conn...
|
ThisisbynomeansacompletelistbutitshouldhelpyouconvertASPtoPHPortheotherwayaround.PHPhasmanymorebuiltincommandsthanASP(VBScript),soseverallinesofcodeinASPmayconv...
|
主要的原因是因為0xbf27在gbk編碼情況下出現的bug,其它編碼gb2312utf-8無影響。簡單的解決方法,使用gb2312編碼,改動較小。mysql_query(SETCHARACTERSETgb2312);多數項目都在使用addslashes()來自動轉義“”“”“\”addslashes()對單字節沒有問題...
|
一般情況下,大家都認為做網站用PHP較為流行,并且比ASP安全,這其實是錯誤的理解,程序的安全性,不是程序本身決定的,更大程度上是決定于編寫程序人員的經驗。對于一般的程序初學者,PHP可能沒有那么容易入門,開始學的時候,一般大家對于ACCESS數據庫較為了解,在學習ASP的時候,很容易就能學會數據庫的查詢、編輯和刪除等...
|
01//獲取電腦的CPU信息0203functionOnlyU()10}elseif(function_exists(system))else16$b=ob_get_contents();17ob_end_clean();18$b=explode(\n,$b);//print_r($b);19array_pop($b)...
|
獲取網卡的MAC地址原碼;目前支持WIN/LINUX系統獲取機器網卡的物理(MAC)地址01<?php02/**03獲取網卡的MAC地址原碼;目前支持WIN/LINUX系統04獲取機器網卡的物理(MAC)地址05**/0607classGetMacAddr282930$temp_array=array();31f...
|
【1】頁面之間無法傳遞變量get,post,session在最新的php版本中自動全局變量是關閉的,所以要從上一頁面取得提交過來得變量要使用$_GET[foo],$_POST[foo],$_SESSION[foo]來得到。當然也可以修改自動全局變量為開(php.ini改為register_globals=On);考慮到...
|
使用函數date()實現
<?phpecho$showtime=date(Y-m-dH:i:s);?>
顯示的格式:年-月-日小時:分鐘:秒
相關時間參數:
a-am或是pm
A-AM或是PM
d-幾日,二位數字,若不足二位則前面補零;如:01至31
D-星期幾,三個英文字母;...
|
1)寫HTML
asp:Response.Write(str)
php:print$str;
echo$str;
print_r$debug_str;2)Form,CookieandQueryString變量
asp:可以用Requestobject.
php:這些變量是自動提供的作為一個全局變量,如果在P...
|
前幾天朋友發給我的這個工具,用了一下感覺蠻不錯的。分享上來,同時也以便記錄下來以后自用。工具名稱:mss2sql來個操作流程:
1.首先下載工具(下載地址會在該日志底部提供)
2.解壓出來如圖:
3.運行mss2sql.exe
一共2個選項,我這里選擇第一項:直接移動到Mysql服務器
4.下一步:
填寫S...
|
2010年6月,Google公布全球Top1000網站。Facebook獨占鰲頭。
以Facebook現在的經營規模,諸多傳統服務器的技術均將崩潰或根本無法支撐。那么面對5億的活躍用戶,Facebook的工程師們又將如何讓網站平穩運轉呢?伯樂在線-職場博客的這篇文章將展示Facebook的工程師完成這個艱巨任...
|
來自WaterProofSoftware的PHPEdit感覺像是應用于PHP的Microsoftmsdev環境——這是個不錯的事情。PHPEdit是僅用于Windows的IDE,很容易設置。它甚至還有PHP的版本。在PHP、CSS和HTML的代碼智能方面它做得很好,但是卻不提供對JavaScript的代碼智能的支持。為...
|
deZender是一款專門用來對用ZendEncoder/SafeGuard,ionCube,SourceGuardian,phpcipher、codelock或SourceCop加密過的PHP文件進行破解的軟件,它主要運用密碼分析、解壓縮和反編譯技術將經編碼/加密過的PHP文件還原為可閱讀、可執行的PHP源文件。特性...
|
網址http://sourceforge.net/projects/php-screw/我的安裝環境系統:Slackware10軟件:Apache1.3.31PHP4.3.7以上環境全部是slackware10默認安裝后自帶的。具體的Apache+php+mysql安裝方法參照如下支持php的Apache環境安裝獲得軟...
|
php文件通常以文本格式存貯在服務器端,很容易被別人讀到源代碼,為了對源代碼進行保護,可以采用對源代碼進行加密的方式.要實現該功能需要兩部分:一是加密程序,實現對PHP文件的加密.另一個就是對加密過的PHP文件進行解析,以得到運行結果.前者的實現比較簡單,就是一程序而已.后者的實現大部分都是通過phpmodule的形式...
|
HadoopandHiveHadoop的是一個開源的map-reduce實現,使得它可以在進行大數據上進行運算。Facebook的使用這個進行數據分析(而我們都知道,Facebook已經大量的數據)。Hive就是發源于Facebook,使得對于Hadoop使用的SQL查詢成為可能,從而是其更容易對非程序員使用。Hado...
|
原文在此,看完之后,終于明白為什么優秀的工程師都去了/想去facebook,因為那里是工程師們的天堂。譯文:我對facebook的運轉著迷。這是一個很獨特的環境,不容易被復制(他們的體系并不適合所有的公司,即使他們努力嘗試過)。下面是我和facebook的朋友們關于他們如何開發和管理項目的記錄。現在距離我收集的這些信息...
|
facebook在github上發布了hiphop-php的源代碼。之前聽說這玩意能把php代碼翻譯成c++代碼,然后帶來巨大的性能提升,所以第一時間編譯了一份hiphop-php。我的機器環境是Centos5.3x86_648G內存Intel(R)Xeon(R)CPUE5420@2.50GHz安裝注意事項編譯的時候碰...
|