目錄
回复讨论(解决方案)
首頁 後端開發 php教程 请问用phpExcelReader方式,excel文件名字可以是中文吗?

请问用phpExcelReader方式,excel文件名字可以是中文吗?

Jun 23, 2016 pm 01:51 PM
名字 方式

我的代码是

require_once 'phpExcelReader/Excel/reader.php';$data = new Spreadsheet_Excel_Reader();$data->setOutputEncoding('UTF-8');$data->read('物业.xls'); $db = mysql_connect('localhost', 'root', '123456');@mysql_query("set names 'utf8'");    //输出中文 @mysql_select_db('first');           //选择数据库 echo $data->sheets[0]['cells'][1][1];echo $data->sheets[0]['cells'][3][1];
登入後複製


现在excel的名字是英文的,可以读取excel数据,可“物业.xls”,就会报错:
Fatal error: Uncaught exception 'Exception' with message 'Could not open 物业.xls for reading! File does not exist, or it is not readable.' in D:\PHP\htdocs\phpMyAdmin\libraries\PHPExcel\PHPExcel\Shared\OLERead.php:72 Stack trace: #0 D:\PHP\htdocs\phpExcelReader\Excel\reader.php(389): PHPExcel_Shared_OLERead->read('??????.xls') #1 D:\PHP\htdocs\1.php(5): Spreadsheet_Excel_Reader->read('??????.xls') #2 {main} thrown in D:\PHP\htdocs\phpMyAdmin\libraries\PHPExcel\PHPExcel\Shared\OLERead.php on line 72

网上说修改reader.php文件 我试过了,也没用!请问咋整啊?



回复讨论(解决方案)

简体中文 windows 系统的字符集是 gbk 的
而你的程序使用的是 utf-8 字符集,那么中文文件名(utf-8编码的)如何能找得到呢?

简体中文 windows 系统的字符集是 gbk 的
而你的程序使用的是 utf-8 字符集,那么中文文件名(utf-8编码的)如何能找得到呢?



嗯 谢谢版主 我把php文件保存成ansi格式 就可以了
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

Java教學
1658
14
CakePHP 教程
1415
52
Laravel 教程
1309
25
PHP教程
1257
29
C# 教程
1231
24
Go 語言的時間處理方式有哪些? Go 語言的時間處理方式有哪些? Jun 10, 2023 pm 09:42 PM

Go語言作為一個現代化的程式語言,時間在開發中佔有很重要的地位。 Go語言提供了一些內建的時間函數和結構體,使得時間的處理變得更加便捷。在本篇文章中,將會介紹一些Go語言常用的時間處理方式。 time.Now()我們可以使用time.Now()函數取得目前的時間:now:=time.Now()fmt.Println(now)輸出:2019-06-131

抖音名字怎麼改 怎麼更改抖音暱稱 抖音名字怎麼改 怎麼更改抖音暱稱 Feb 22, 2024 pm 03:13 PM

在主頁進入我的頁面,選擇編輯資料,然後選擇名字,刪除後再輸入要設定的名字儲存即可。教學適用型號:iPhone13系統:IOS15.3版本:抖音20.6.0解析1先開啟抖音,在首頁點選右下角我的選項。 2接著在我的頁面中點選頭像右側的編輯資料按鈕。 3然後在彈出的頁面中點擊名字選項。 4點選後面刪除圖標,再輸入要設定的名字,點選儲存即可。補充:抖音暱稱作用是什麼1抖音帳號暱稱設定的作用一方面就在於易分辨,另一方面就在於有利於用戶輸入搜索,最後則是有利於粉絲用戶的拓展創作。總結/注意事項抖音暱稱一天

linux網卡辨識順序的綁定方法 linux網卡辨識順序的綁定方法 Mar 08, 2024 pm 07:07 PM

使用Linux系統時,安裝特定網路卡驅動程式或相關程式後,可能會出現網路卡漂移現象。可能的表象為:在安裝某個網卡驅動程式後,可能會導致網卡順序顛倒,例如先前網線連接的網口為eth0,但驅動安裝後可能變為eth1或其他名字。 (2)網卡名字改變,這種情況倒不是eth0到eth1的改變,而是很詭異的變化,比如eth0找不到了,多了個網卡名字叫__tmp3183921382193__這種情況確實會讓人感到煩惱。因為有些人可能需要使用ifconfig|grepeth指令來取得資訊進行開發工作,如果網卡名稱

如何刪除 Chrome 網址列中不需要的網址? 如何刪除 Chrome 網址列中不需要的網址? Mar 08, 2024 am 09:19 AM

Chrome會自動在網址列中記錄曾經輸入過的網址,並且會在未來自動“聯想查詢內容”,但很多時候我們並不需要一些網址,如何刪掉它們呢?小編常常遇到這樣的困擾,曾經輸入過的地址,會擋在常用地址的前面,導致需要選好幾次才能進入需要的網站。為此我也找過至少3次如何刪除了,因為…每次都會忘記。在Chrome官方幫助Chrome鍵盤快捷鍵的地址列快捷鍵中,就明確了刪除快捷鍵:▍Windows刪除地址列聯想內容按向下箭頭鍵以突出顯示相應內容,然後按Shift+Delete鍵▍macOS刪除地址欄聯想內容按向下

抖音名字怎麼寫吸引人 抖音名字怎麼寫吸引人 Mar 18, 2024 pm 02:15 PM

1.被窩數羊達人。 2.唐僧很低調風衣加禮帽。 3、辣條總統。 4.你隔壁家的王叔叔。 5.可我真的好靚。 6.戀愛單排選手。 7.秋褲男神。 8.您搜尋的用戶已為夫。 9、醜是醜,有戶。 10、十億少女夢。 11、關你什麼西紅柿。 12、賴床專業戶。 13.吃飯睡覺打豆豆。 14.長得矮因為我恐高吖。 15.幼稚園大姐大。 16、飛吧皮卡丘。 17、伱又沒胸兇什麼兇。 18.回眼一笑豬在笑。 19.國服首席小

如何在 iPhone 上使用快捷方式 如何在 iPhone 上使用快捷方式 Nov 29, 2023 am 09:06 AM

这些快捷方式可用于iPhone上的各种不同事情>在当今充满活力和快速发展的世界中,对效率和便利性的追求占据了中心位置,iPhone上的快捷指令应用程序脱颖而出,成为一种非常强大的工具。它旨在简化和加速日常任务,显著提高工作效率。这个应用程序具有令人难以置信的适应性,使用户能够自动执行那些消耗宝贵时间的平凡、重复的动作。此外,它还提供了根据个人需求和偏好量身定制个性化命令的工具。Shortcuts应用程序特别引人注目的是它与Apple的智能助手Siri的集成。此功能允许使用直观的语音

Go語言還有其他的名字嗎? Go語言還有其他的名字嗎? Mar 23, 2024 pm 05:45 PM

Go語言還有其他的名字嗎? Go語言,是一門由Google開發的開源程式語言,也被稱為Golang。但除了這個常用的名字外,Go語言還有一些其他的名字嗎?讓我們一起來探索一下。 Golang(Go語言)Golang是Go語言的一種簡稱,廣泛被程式設計師使用。這個名字相對簡潔明了,也容易區分出來,因此在技術圈內非常流行。 GoGo是Go語言的正式名稱,也是其專案的名稱。

win7設定還原點的方式 win7設定還原點的方式 Jul 20, 2023 am 10:33 AM

win7系統是微軟的傳統作業系統,有許多實用功能,例如win7系統還原點的作用。 win7設定還原點,可以win7還原系統到還原點,達到系統修復的目的。 win如何設定還原點?下面小編教你win7設定還原點的方式。 win7設定還原點的方式1.找到桌面電腦捷徑,右鍵選擇屬性。 2.進入屬性設定後,選擇進階系統配置。 3.在彈出的系統屬性框中選擇系統維護選項。 4.點選立即為開啟系統保護的控制器建立還原點。 5.新增還原點的描述,然後點選建立,耐心等待一會兒,成功建立還原點,然後點選關閉,下次應用還原系統可

See all articles