查看: 1498|回复: 2
|
想请问,如何查看string 的 message是来自哪个文件修改?
[复制链接]
|
|
首先,我不是读web design的,我只是会一点点改字的东西,所以希望你们不要说那么深。
是这样的,deduction failed 开始,中间就是string call 出来的message,也就是当出现不同的问题的时候,string 会 call不同的信息出来让你知道什么问题
可是,这个string我要如何知道他的message在哪里?因为里面call 出来的是中文字,我想改去英文,我用notepad++ 把所有PHP文件search了那个中文字,可是找不到哪个文件有那个message的存在。请问你们可以教我怎样看吗?谢谢
上面开始我看到有string的coding,可是不懂哪里改。
|
|
|
|
|
|
|
|
发表于 7-10-2016 05:31 PM
|
显示全部楼层
从tpt.Reverse() 看来 tpt 应该是class或者library 吧。 如果是class 直接找 class 里面的 .getMessage() function 应该会告诉你message从哪里来。
如果是library (dll) 就有不能修改,除非更新library原代码。
也有可能是从数据库萃取出来的,如果是数据库直接再数据库修改即可。
|
|
|
|
|
|
|
|
发表于 8-10-2016 12:44 PM
|
显示全部楼层
可能你的中文字是用ISO8859_1或gbk编码。可试试查找中文的ISO8859_1或gbk的编码?
可使用这个工具 http://string-functions.com/encodedecode.aspx
例子: 中文, encode: utf-8, decode: gb2312, 找"涓?枃"
我不肯定你的input是用什么encode, 我想更多人可能使用中文输入法的utf-8或gb2312。然后你把它们换成回来的字符像iso8859_1 or gb2312。
可试试不同的encode/decode:
1) encode: utf-8, decode: gb2312
2) encode: gb2312, decode: ISO8859_1 |
|
|
|
|
|
|
| |
本周最热论坛帖子
|