Time of Update: 2017-01-18
某些單值得情況下調用一個方法我們經常這樣寫 $a = A:: getInstance(); $a->setCount(10); $a->showCount(); 我們可以將setCount變成一個static 方法 把A:: getInstance() 放進這個方法裡 我們就可以這樣來寫 A::setCount(10); 三行的代碼變成一行了, 類的實現如下: 複製代碼 代碼如下: <? class A { private $_count = ""; static
Time of Update: 2017-01-18
用到的函數:PAGE(); function page ($totalPage , $currentPage,$url ,$halfPer,$imagePath) { $total=$totalPage; $currentPage=($currentPage<1)?1:$currentPage; $
Time of Update: 2017-01-18
nginx+php-fpm是現在配置php環境非常流行的組合之一。nginx以其並發能力強,輕巧,速度快而受到非常多人的青睞,php-fpm以其安全,處理php速度快而成為與nginx的最佳組合。php-fpm提供有一個非常重要的功能chroot,它可以把指定的網站完完全全限制在一個目錄下,可以對系統和其它虛擬機器起到很好的隔離效果,這對系統的安全無疑是加強了不少,下面介紹如何配置。我們假設網域名稱為www.jb51.net,網站根目錄為/home/chroot/www.jb51.net/web
Time of Update: 2017-01-18
nginx與apache不一樣,在apache中可以直接指定php的錯誤記錄檔,那樣在php執行中的錯誤資訊就直接輸入到php的錯誤記錄檔中,可以方便查詢。在nginx中事情就變成了這樣:nginx只對頁面的訪問做access記錄日誌。不會有php的error log 資訊。nginx把對php的請求發給php-fpm fastcgi進程來處理,預設的php-fpm只會輸出php-fpm的錯誤資訊,在php-fpm的errors
Time of Update: 2017-01-18
1.使用方法:find.py 目錄名稱 2. 主要是採用pythonRegex來匹配的,可以在keywords中添加自己定義的正則,格式: ["eval\(\$\_POST","發現PHP一句話木馬!"] #前面為正則,後面為對這個正則的描述,會在日誌中顯示。 3.修改下檔案尾碼和關鍵字的Regex就可以成為其他語言的webshell檢查工具了,^_^。 4.開發環境是windows xp+ActivePython
Time of Update: 2017-01-18
裝完了nginx和php-5.5,配置好了nginx調用php後,就開始啟動php-fpm。使用下面的命令複製代碼 代碼如下:/usr/local/php/sbin/php-fpm 就可以啟動了。在nginx的目錄中建立個php的檢測指令碼index.php結果在開啟http://localhost/index.php悲劇的發現居然無法開啟 。查看記錄檔,看了下報錯原因複製代碼 代碼如下:2013/07/01 22:34:26 [error] 3214#0: *64 FastCGI sent
Time of Update: 2017-01-18
user-define-session-inc.php檔案代碼:複製代碼 代碼如下:<?php function mysession_open($save_path, $session_name) { @mysql_connect("localhost", "root","1981427") //選擇資料庫之前需要先串連資料庫伺服器 or die("資料庫伺服器串連失敗"); @mysql_select_db("test") //選擇資料庫mydb or die("資料庫不存在或不可用")
Time of Update: 2017-01-18
複製代碼 代碼如下:<?php $path = "D:\\in.txt"; try //檢測異常 { file_open($path); } catch(Exception $e) //捕獲異常 { echo $e->getMessage(); } function file_open($path) { if(!file_exists($path)) //如果檔案無法找到,拋出異常對象 { throw new Exception("檔案無法找到", 1); } if(!fopen($
Time of Update: 2017-01-18
複製代碼 代碼如下:<html> <head> <title>Form</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> </head> <body> <form action="post.php" method="get" name="form1"> <table width="271"
Time of Update: 2017-01-18
複製代碼 代碼如下:<html> <head> </head> <body> <table width="400" border="0" cellspacing="1" cellpadding="1"> <tr> <td bgcolor="000000"> <table width="400" border="0" cellspacing="0" cellpadding="1"> <tr>
Time of Update: 2017-01-18
複製代碼 代碼如下:<html> <head> <title>Form</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <script language="javascript" src="form.js" src="form.js"></script> </head> <body>
Time of Update: 2017-01-18
複製代碼 代碼如下:<?php @mysql_connect("localhost", "root","1981427") //選擇資料庫之前需要先串連資料庫伺服器 or die("資料庫伺服器串連失敗"); @mysql_select_db("test") //選擇資料庫mydb or die("資料庫不存在或不可用"); $query = @mysql_query("select * from tablename1") //執行SQL語句 or die("SQL語句執行失敗"); ?&
Time of Update: 2017-01-18
1、一周學會 PHP
Time of Update: 2017-01-18
本例是在wiondws XP下 IIS5.1 php5.2.1(zip) MySQL5.0.37 phpmyadmin2.10.0.2 ZendOptimizer-3.2.6 的安裝與配置 IIS 的安裝 1 在光碟機中放入WindowsXP SP2系統安裝光碟片2 依次在 控制台 > 添加與刪除 > 添加/刪除Windows組件 > Windows組件嚮導 中選中 Internet資訊服務(IIS)3 點擊 下一步 進行檔案複製,直到完成安裝4 完成 IIS 安裝5
Time of Update: 2017-01-18
但是,要成為一名PHP編程高手卻並不容易。並不像很多人想象的那樣,只要能夠飛快地編寫幾條簡單的代碼去解決一個複雜的問題就是PHP編程高手了,真正的PHP高手還需要考慮更多的其它問題。以下三條準則是一名成熟的PHP程式員在編程中應該首先遵循的準則。 1.懶惰是金 2.編寫漂亮的代碼 3.追求程式的速度,而不是編程的速度 一、懶惰是金 做一個懶惰的程式員嗎?這個想法太奇怪了!因為這個世界上最忙碌的人可能就是電腦程式員了。但正是因為程式員太忙了,所以才應該在編程時學會偷懶。
Time of Update: 2017-01-18
以下是程式碼: 複製代碼 代碼如下: function uhtml($str) { $farr = array( "/\s+/", //過濾多餘空白 //過濾 <script>等可能引入惡意內容或惡意改變顯示布局的代碼,如果不需要插入flash等,還可以加入<object>的過濾 "/<(\/?)(script|i?frame|style|html|body|title|link|meta|\?|\%)([^>]*?)>/isU", "/(<[^&
Time of Update: 2017-01-18
PHP4.0中共有超過30個新的數組相關函數。其中很多通用函數允許你檢查給定數組中是否存在特定對象、對數組元素計數、增加或刪除元素,或對元素排序。 如果你有很大的一個數組,而所要完成的僅是找出一個存在的給定值,你可以使用in_array()以返回true 或 false。如下代碼將輸出“Not found in this array”——因為你將在$namesArray中尋找一個並不存在的“Alber ”。 <? $namesArray = array("Joe", "Jane",
Time of Update: 2017-01-18
先向大家說明需求:按照我們系統的要求,我們將通過部門名稱、員工姓名、PC名稱、IP地址等等欄位來進行組合查詢從而得到想要的資料結果。那麼,為了簡單起見,我們用兩個條件(部門名稱、員工姓名)的組合查詢來向大家說明這一技術技巧。當我們只輸入部門名而員工姓名為空白值時,那麼部門內所有員工資訊將被呈現,只有當你同時限制部門與員工姓名時,才能查詢出唯一資訊。 那就讓我們開始。
Time of Update: 2017-01-18
複製代碼 代碼如下:<?php $myServer = "localhost"; //主機 $myUser = "sa"; //使用者名稱 $myPass = "password"; //密碼
Time of Update: 2017-01-18
1.下載一個整合的環境軟體,也就是別人把所有的亂七八的放在了一塊,做成軟體,這種是SG式的,我覺的初學者用這種好點; 2.各自下載安裝.php.zend.apache;這種方法最亂了,現在還沒有搞清楚. 我是由於機上裝有iis,於就是裝了個php和zend就好.現在在伺服器上可以同時運行php和asp. php是嵌入在html中啟動並執行.如下: <?php $a="你好";