php類別中設定成員屬性的方法:先上傳檔案儲存的路徑,並設定限制上傳檔案的類型;然後設定成員屬性,並設定成員屬性名稱;最後為成員屬性設定的值。
php類別中設定成員屬性的方法:
class FileUpload { private $path = "./uploads"; //上传文件保存的路径 private $allowtype = array('jpg','gif','png'); //设置限制上传文件的类型 private $maxsize = 1000000; //限制文件上传大小(字节) private $israndname = true; //设置是否随机重命名文件, false不随机 /** * 用于设置成员属性($path, $allowtype,$maxsize, $israndname) * 可以通过连贯操作一次设置多个属性值 *@param string $key 成员属性名(不区分大小写) *@param mixed $val 为成员属性设置的值 *@return object 返回自己对象$this,可以用于连贯操作 */ function set($key, $val){ $key = strtolower($key); if( array_key_exists( $key, get_class_vars(get_class($this) ) ) ){ $this->setOption($key, $val); } return $this; } /* 为单个成员属性设置值 */ private function setOption($key, $val) { $this->$key = $val; } }
相關學習推薦: php程式設計(影片)
以上是php 類別中如何設定成員屬性方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!