PHP 用于人类可读和PHP代码插入的数组显示实用程序

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP 用于人类可读和PHP代码插入的数组显示实用程序相关的知识,希望对你有一定的参考价值。

function formatArrayForDisplay($array,$mode='human'){
	switch($mode){
		case 'human':
			// outputs array as human-readable:
			echo "<pre>" . print_r($array,true) . "</pre>";
			break;
		case 'PHP':
			// outputs array as PHP-ready string:	
			echo "array(";
			$comma = '';
			foreach($array as $key=>$value){
				echo "$comma ";
				if(is_array($value)){
					echo "array(";
					$comma2 = '';
					foreach($value as $key2=>$value2){
						echo "$comma2 '$key2'=>'$value2'";
						$comma2 = ',';
					};
					echo ")";		
					unset($comma2,$key2,$value2);			
				}else{
					echo "'$value'";
				}
				$comma = ',';
			};
			echo ");";
			unset($comma,$key,$value);		
			break;
	}
}

以上是关于PHP 用于人类可读和PHP代码插入的数组显示实用程序的主要内容,如果未能解决你的问题,请参考以下文章

PHP 数组中的人类可读列表

csharp 用于以人类可读方式表示任意字节长度的实用程序。

php 人类可读的文件大小

将多维数组插入另一个多维数组

PHP 用于显示JSON Raw的PHP函数更具可读性

PHP 人类可读随机字符串