Time of Update: 2018-12-04
著作權聲明:原創作品,允許轉載,轉載時請務必以超連結形式標明文章原始出版、作者資訊和本聲明。否則將追究法律責任。http://blog.csdn.net/mayongzhan - 馬永占,myz,mayongzhan 加浮水印時必用… 補圖時也很需要… 記得要開gd擴充 <?php /** * @name picpatch.php * @date Thu Sep 17 23:21:28 CST 2008 * @copyright 馬永占(MyZ) * @author
Time of Update: 2018-12-04
著作權聲明:原創作品,允許轉載,轉載時請務必以超連結形式標明文章原始出版、作者資訊和本聲明。否則將追究法律責任。http://blog.csdn.net/mayongzhan - 馬永占,myz,mayongzhanServer端+Client端上篇用了wsdl這個寫不用wsdl的.聲明:很簡單!!!!!!參考了如下:http://blog.csdn.net/phphot/archive/2007/07/15/1692109.aspx類檔案<?php /** *
Time of Update: 2018-12-04
著作權聲明:原創作品,允許轉載,轉載時請務必以超連結形式標明文章原始出版、作者資訊和本聲明。否則將追究法律責任。http://blog.csdn.net/mayongzhan - 馬永占,myz,mayongzhan php記錄錯誤資訊 開啟php.ini 修改成如下 error_reporting = E_ALL log_errors = On error_log = Cmayongzhan.log 別忘了把前面的;去掉 重啟apache 找個東西測試一下 比如少個;
Time of Update: 2018-12-04
著作權聲明:原創作品,允許轉載,轉載時請務必以超連結形式標明文章原始出版、作者資訊和本聲明。否則將追究法律責任。http://blog.csdn.net/mayongzhan - 馬永占,myz,mayongzhan原文地址:http://phplens.com/phpeverywhere/?q=node/view/249由一條別人adodb的bug引發的思考 echo 09," => (09) <br>";echo 9," => (9)
Time of Update: 2018-12-04
著作權聲明:原創作品,允許轉載,轉載時請務必以超連結形式標明文章原始出版、作者資訊和本聲明。否則將追究法律責任。http://blog.csdn.net/mayongzhan - 馬永占,myz,mayongzhan fsockopen以socket方式開啟一個串連我最常用的是類比post這個是小李挖掘的到的...不錯至於要類比get方式....直接file_get_content就行了.代碼見後面 stream_socket_client,
Time of Update: 2018-12-04
著作權聲明:原創作品,允許轉載,轉載時請務必以超連結形式標明文章原始出版、作者資訊和本聲明。否則將追究法律責任。http://blog.csdn.net/mayongzhan - 馬永占,myz,mayongzhanDeveloper Tutorials blog
Time of Update: 2018-12-04
著作權聲明:原創作品,允許轉載,轉載時請務必以超連結形式標明文章原始出版、作者資訊和本聲明。否則將追究法律責任。http://blog.csdn.net/mayongzhan - 馬永占,myz,mayongzhan原文地址:http://www.alexatnet.com/node/100PHP是一個很好的語言,而且有很多驚喜。而今天我看到了一個有趣的方法,在Arnold
Time of Update: 2018-12-04
著作權聲明:原創作品,允許轉載,轉載時請務必以超連結形式標明文章原始出版、作者資訊和本聲明。否則將追究法律責任。http://blog.csdn.net/mayongzhan - 馬永占,myz,mayongzhanReinhold Weber 提出PHP程式員的40點陋習.(本E問唯寫了一部分內容,譯者找到原版翻譯,以下是完全版) 1不寫注釋 2不使用可以提高生產效率的IDE工具 3不使用版本控制 4不按照編程規範寫代碼
Time of Update: 2018-12-04
我們知道,PHP發送郵件有兩種方式,一個是mail()函數,另一個就是socket發送郵件。對於第一種方式,我不多做介紹,因為它的用法相對簡單,只是說可能需要配置的東西比較多。詳細可參加PHP文檔。這裡,我主要談談第二種方式。 講到第二種方式,我首先要談談發送郵件的原理。 發送郵件是基於客戶/伺服器模式的,也就是說,用戶端首先需要向伺服器端發送串連請求,當雙方串連後,再進行資料的傳輸,與此同時,我們又不能隨便的進行傳輸,而是要遵守一定的規則,這裡所說的規則我們稱之為協議。在郵件系統中,主要涉及三
Time of Update: 2018-12-04
這兩天研究了一下smarty,熟悉了它的一些基本文法後便開始用它開發一個留言版(真正的開發中一般不會有程式員使用smarty去開發一個留言版的,殺雞焉用牛刀?),主要是為了將所學的知識點串聯起來。在開發的過程中,遇到了一個問題,如題,我在PHP檔案中定義了一個函數,現在想在.tpl模版中調用,該如何調用呢?通過在網上尋找一些資料,下面給出具體的解決方案:大家都知道,在smarty中提供了許多在模板中使用的調節器,但是在很多時候,這些調節器無法提供我們需要的功能,這時候,我們就需要自己定義PHP
Time of Update: 2018-12-04
VS 外掛程式VS.PHP 調試PHP的方法;:設定成功之後,就可以像調試 .Net程式一樣試調Php程式了!調試的步驟:1.在需要調試的地方先打上斷點(F9)2.像調試.Net一樣運行調試運行後.在系統右下角會出現一個小表徵圖,VS.Php built-in webServer3.當程式運行到設定斷點的地方會停下來,等待調試;此時滑鼠放在變數上就會顯示變數的值:
Time of Update: 2018-12-04
Yii是基於組件(component-based)的web架構,CComponent類是所有組件的基類。CComponent類為子類提供了基於屬性(property)、事件(event)、行為(behavior)編程介面。組件的屬性(property)Ccomponent類並沒有提供屬性的變數儲存,需要由子類來提供兩個方法來實現。子類的getPropertyName()方法提供$component->PropertyName的取值操作資料,子類的setPropertyName($val)方
Time of Update: 2018-12-04
最近看了寫php的Yii架構,現在將網上查到的資料轉載一下:Yii PHP 架構分析 (一)作者:wdyhttp://hi.baidu.com/delphiss/blog/item/f7da86d787adb72506088b4b.html基於yii1.0.8的程式碼分析的。用了一個下午整理的,流水賬,感興趣的湊合著先看,國慶期間推出個整理修改版,然後再完成後兩個部分(MVC和Yii的整體結構分析)。1. 啟動網站的唯一入口程式 index.php :$yii=dirname(__FILE__)
Time of Update: 2018-12-04
As a PHP developer, I find myself referencing PHP's source code more and more in my normal everyday work. It's been very useful in everything from understanding what's happening behind the scenes to figuring out weird edge-cases to see why
Time of Update: 2018-12-04
PHP是作為一種為網站後台開發而設計的語言,在新版本5.3之後加入了越來越多的物件導向的內容,個人也漸漸看好這門語言,最近進行了一些學習,把一些要點記錄下來,方便以後回顧。
Time of Update: 2018-12-04
1 建立函數函數的建立文法如下:function func($arg_1,$arg_2,...,$arg_n){ ...}任何有效PHP代碼都可以在函數中,包含其他函數或類的定義。在PHP中,調用函數時不需要先聲明。對於定義在函數中的函數,只有外層函數調用之後,才能調用內層函數。<?phpfunction foo() { function bar() { echo "I don't exist until foo() is called.\n"; }}/* We
Time of Update: 2018-12-04
1 關於引用的解釋在PHP中,引用可以看作是與Linux中的hardlink類似的東西,也叫別名,它與指標是不同的。不同的是PHP中的引用是可以複製的,如$a=&$b; $c=$a;引用可以使得兩個變數指向對一塊內容,如$a = &$b;引用可以傳遞變數,通過將一個變數傳遞給函數,函數就可以修改其參數的值。只有變數和new語句才能通過引用傳遞,對於類變數預設都是按引用傳遞的。<?phpfunction foo(&$var){ $var++;}$a=5;foo(
Time of Update: 2018-12-04
1 運算子關於運算子的結合優先順序不在這裡說明,一般用括弧來解決這個問題。1.1 算術運算子比較常見,如+ - * / % -等,需要注意的是%運算與分子的符號保持一致。1.2 賦值運算子如= += -=1.3 位元運算符如& | ^ ~ << >>1.4 比較子$a == $b 二者在類型轉換後,值相等$a === $b 二者類型相同,且值相等!= <>!==< <=> >=1.5 錯誤控制@expresion
Time of Update: 2018-12-04
1 基礎先看一個簡單的類的聲明<?phpclass SimpleClass{ public $a; private $b = 0; protected $c; public function getA() { return $this->a; }}$obj = new SimpleClass();$name = "SimpleClass";$obj = new
Time of Update: 2018-12-04
1 命名空間1.1 概述<?phpnamespace my\name;class MyClass {}function myfunction() {}const MYCONST = 1;namespace other\name{ //...} $a = new MyClass;$c = new \my\name\MyClass; $a = strlen('hi');$d = namespace\MYCONST;$d = __NAMESPACE__ . '\MYCONST';echo