[Codeigniter-users] img()で

Back to archive index

Kenichi Ando neo.k****@gmail*****
2008年 2月 21日 (木) 20:30:38 JST


安藤です。

ヘルパー関数の新しいimg()メソッドで、
スペースが1つ余計に入っていますね。

http://codeigniter.com/user_guide/helpers/html_helper.html

if (! function_exists('img'))
{
	function img($src = '', $index_page = FALSE)
	{
		if ( ! is_array($src) )
		{
			$src = array('src' => $src);
		}

		$img = '<img ';
		
		foreach ($src as $k=>$v)
		{

			if ($k == 'src' AND strpos($v, '://') === FALSE)
			{
				$CI =& get_instance();

				if ($index_page === TRUE)
				{
					$img .= ' src="'.$CI->config->site_url($v).'" ';
				}
				else
				{
					$img .= ' src="'.$CI->config->slash_item('base_url').$v.'" ';
				}
			}
			else
			{
				$img .= " $k=\"$v\" ";
			}
		}

		$img .= '/>';

		return $img;
	}
}




Codeigniter-users メーリングリストの案内
Back to archive index