関数がlongを期待していることは知っていimagefilter
ますが、変数をlongにキャストする方法はありますか、それともフィルターごとに個別の関数を作成する必要があります。私の考えはこれです:
public function ImgFilter($filter, $arg1=null, $arg2=null){
$this->lazyLoad();
if($this->_cache_skip) return;
if(isset($this->_image_resource)){
imagefilter($this->_image_resource, $filter);
}
}
$filter
それは私の変数について不平を言っています。この例では、私の$filter
値は次のとおりです。IMG_FILTER_GRAYSCALE
これは可能ですか?