Helpers.php 906 Bytes
<?php

namespace Plugin;

/**
 * 辅助类
 */
class Helpers
{
	
	/**
	 * 根据尺寸获得图片url
	 * @param  string  $fileName  文件名
	 * @param  integer  $width    图片宽度
	 * @param  integer  $height   图片高度
	 * @param  integer $mode     模式
	 * @return string            图片地址
	 */
    public static function getImageUrl($fileName, $width, $height, $mode = 1){
    	return str_replace('{width}', $width, str_replace('{height}', $height, str_replace('{mode}', $mode, $fileName)));
    }

    /**
     * 从数组中中获取指定键值对应的元素
     * @param  array $array   			需要获取的数组
     * @param  array|string $keys     	指定键值,数组或者字符串
     * @return array          			获取的数据
     */
    public static function array_get($array, $keys)
    {
    	return array_intersect_key($array, array_flip((array) $keys));
    }
}