Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/254.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 打印\u r-格式化SimpleXLSX数据?_Php_Xlsx - Fatal编程技术网

Php 打印\u r-格式化SimpleXLSX数据?

Php 打印\u r-格式化SimpleXLSX数据?,php,xlsx,Php,Xlsx,假设我有一个名为names的excelxlsx文档,其中包含两个条目,并希望从php文件中打印出名称 include 'simplexlsx.class.php'; $xlsx = new SimpleXLSX('names.xlsx'); print_r( $xlsx->rows() ); 这将打印: 数组([0]=>数组([0]=>约翰[1]=>史密斯)[1]=>数组([0] =>Steven[1]=>Brake[2]=>Array([0]=>Carter[1]=>Fire

假设我有一个名为names的excelxlsx文档,其中包含两个条目,并希望从php文件中打印出名称

include 'simplexlsx.class.php';

  $xlsx = new SimpleXLSX('names.xlsx');
  print_r( $xlsx->rows() );
这将打印:

数组([0]=>数组([0]=>约翰[1]=>史密斯)[1]=>数组([0] =>Steven[1]=>Brake[2]=>Array([0]=>Carter[1]=>Firen[3]=>Array([0]=>Juan[1]=>Lahyno[4]=>Array([0]=>Sarah [1] =>Parker[5]=>Array([0]=>Julie[1]=>Roberts[6]=> 数组([0]=>Will[1]=>Smith)[7]=>Array([0]=>Angelina[1] =>朱莉)

有没有办法以可读的方式打印数据?或者print\r不允许格式化传递给它的数组

如果您添加

echo '<pre>';
print_r( $xlsx->rows() );

我希望这将帮助您

print\r()打印格式化的数组,作为简单的、人类可读的显示或键和值;请注意,它也使用简单的回车符,除非将其放入html或标记中,否则不会在浏览器中呈现。但是,如果您希望应用其他格式,请使用foreach()循环对其进行迭代,并按照您的意愿对值进行格式设置,例如,在表格结构中定义
可读方式
Array ( 
    [0] => Array 
        (
            [0] => John [1] => Smith 
        ) 
    [1] => Array 
        (   
            [0] => Steven [1] => Brake 
        )
...