V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  kankana  ›  全部回复第 4 页 / 共 6 页
回复总数  107
1  2  3  4  5  6  
2015 年 3 月 5 日
回复了 Jack 创建的主题 PHP 如何用 PHP 搞定中文字符编码问题
再试试你的birdman文件, 你我的方法, 都是卡在 mb_convert_encoding(): Illegal character encoding specified

看样子, 咱用的php版本可能不同, 我5.6

算了,不折腾了. 洗洗睡了. 明天国外问问, 其实也不抱太大希望... 遇到这类问题的很多..
2015 年 3 月 5 日
回复了 Jack 创建的主题 PHP 如何用 PHP 搞定中文字符编码问题
@Jack


我用你的方法

mb_convert_encoding($content,'utf-8', array('Unicode','ASCII','GB2312','GBK','UTF-8'));

处理我之前给的链接的那个zip里面的txt, 还是失败了 mb_convert_encoding(): Unable to detect character encoding

我那个是txt是windows 1252编码, 你又没包含进去, 怎么能行呢? 哈哈,难道我人品问题
2015 年 3 月 5 日
回复了 Jack 创建的主题 PHP 如何用 PHP 搞定中文字符编码问题
@Jack 额.... 可能我们两的问题不太一样.

我那边的客户都是idiot, 上传的文件编码都是不同的, 但是我还是得把内容转换成utf-8...

所以, 你的方法也不行.

convert everything to utf-8
2015 年 3 月 5 日
回复了 Jack 创建的主题 PHP 如何用 PHP 搞定中文字符编码问题
或者直接转换成utf-8不报错
2015 年 3 月 5 日
回复了 Jack 创建的主题 PHP 如何用 PHP 搞定中文字符编码问题
我这里提供个文件供大家测试下.

http://expirebox.com/download/0b36bb0e05e52ceb66c8fc70a0eb12b0.html

看看有没有人能用php检测出这个zip的txt文件的编码字符集
2015 年 3 月 5 日
回复了 Jack 创建的主题 PHP 如何用 PHP 搞定中文字符编码问题
编码问题真心麻烦啊.

php根本没法准确地判断出用户提供的源文件内容是啥编码字符集.

试了n种方法,还是没法完美解决. 仍然有些字符呈现 black diamond with question mark, 不过好歹保存时, mongo不报错了.

现在客户提到了这个 问号 问题, 我都不知道怎么解决... 你让他们文件保存时,编码选择utf-8, 能听懂吗??

lz要是解决了, 麻烦提供下方案. 我目前的方法.

$encoding = mb_detect_encoding($str, "auto");
mb_substitute_character("none");
mb_convert_encoding($str, 'UTF-8', $encoding);
@arachide 肯定是肉身在墙外,真心羡慕. 主要制约还是速度
咦,居然有人at我啊, thanks!
2015 年 2 月 15 日
回复了 kankana 创建的主题 程序员 程序犯了好些小错误,出事了,现在坐立不安
@RaymondYip

如果你仔细看, 就能发现我已经用了soft delete.

这里跟soft delete没啥大关系, 主要是一些我们的数据比较敏感, 涉及到一些外部平台.

用户还在的话, 明文给他们, 没关系. 退出的话, 我们得删除这些东西, 并联系外部平台做相应的反应.

所以, 还真跟soft delete没啥打关系. 当然,也怪我没提供足够信息.

其实呢, 发个帖子, 主要还是缓解下不安的情绪. 没想到还能学到一些实际运营的经验.

老板也没说啥, 他也知道我是个有责任心的人, 会吸取教训的.
2015 年 2 月 14 日
回复了 kankana 创建的主题 程序员 程序犯了好些小错误,出事了,现在坐立不安
@juneszh

这两个常量当然记得. 小时和一天. 当时写这行代码时, 我记得我特地思考了下,"这个延迟参数是分钟为单位的".............

@sharpnk

现在,我是直接传了个datetime, Carbon::now()->addMonth(1); 这样应该会好一点了吧?

一万多行代码的项目,就我一个人...

@msg7086

你们ror 测试这么方便啊!!!! 真心羡慕
2015 年 2 月 14 日
回复了 kankana 创建的主题 程序员 程序犯了好些小错误,出事了,现在坐立不安
@chinafeng 标题说"好些",但内容我只写了一个. 唉,太马虎了老实说. 完全没经验. 代码部署前, 生产环境得做调整,完全没考虑到...
2015 年 2 月 13 日
回复了 kankana 创建的主题 程序员 程序犯了好些小错误,出事了,现在坐立不安
@Phariel 欢迎歪楼,欢迎google
2015 年 2 月 13 日
回复了 kankana 创建的主题 程序员 程序犯了好些小错误,出事了,现在坐立不安
我没接触过复杂的项目. 所以,非常感谢各位的经验和建议.

当前方案:

1, 删除时, 再加了一条验证是否超过30天. 之前就是验证状态是否suspended

2, 只删除属于我们的数据.用户的其他数据保留.

接下来, 我会再研究下,最好做到不删除数据. 因为需要与其他平台的一些协作, 一时半会也搞不定.
2015 年 2 月 13 日
回复了 kankana 创建的主题 程序员 程序犯了好些小错误,出事了,现在坐立不安
@Dongdong36

你们说的标记删除,应该就是soft delete吧。

suspend的实现就是soft delete.

只是,有些敏感数据,是属于我们的,不希望用户退款后,能够再利用到这些数据.

所以就有了这个30天的决策
2015 年 2 月 13 日
回复了 kankana 创建的主题 程序员 程序犯了好些小错误,出事了,现在坐立不安
@shiny

队列是外部的库,我直接mock了,判断有接到相关参数就没了。。。。。。。。
2015 年 2 月 13 日
回复了 kankana 创建的主题 程序员 程序犯了好些小错误,出事了,现在坐立不安
@chinafeng

每当我犯错了,我向他表达我的歉意。他总是这样回复我

I knew there would be a few hiccups to work through - these are just bumps in the road and we'l get them resolved - its all good.

像你所说,人无完人。不过,我还是感觉很不好意思。 发个帖子吐口气。
2015 年 2 月 9 日
回复了 yellowV2ex 创建的主题 PHP 如何面试一个 PHP?
@akstrom 真的假的啊? 我看ecshop还以为上世纪的php4时代的东西。。。。
2015 年 2 月 8 日
回复了 yellowV2ex 创建的主题 PHP 如何面试一个 PHP?
@skybr 商城估计是现有的程序。 网站建设公司?
2015 年 1 月 31 日
回复了 assad 创建的主题 PHP 弄了个 PHP 框架对比的网站
@assad

我再一想, 你应该直接丢弃php4这列.

现在, 还能看到只支持php4的框架吗?

我觉得应该以5.3为分界线. 或者你干脆就列出最低php版本得了
2015 年 1 月 31 日
回复了 assad 创建的主题 PHP 弄了个 PHP 框架对比的网站
php4的支持是不是部分框架搞错了?
1  2  3  4  5  6  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5402 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 01:23 · PVG 09:23 · LAX 18:23 · JFK 21:23
♥ Do have faith in what you're doing.