V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  vibbow  ›  全部回复第 141 页 / 共 191 页
回复总数  3806
1 ... 137  138  139  140  141  142  143  144  145  146 ... 191  
2014-05-13 15:40:08 +08:00
回复了 xLzgkddTywk9ALsX 创建的主题 奇思妙想 有没有一种 hub 是蓝牙连接的,然后外接电源
@nagato 知道原因了,HTTPS...
2014-05-13 15:35:21 +08:00
回复了 xLzgkddTywk9ALsX 创建的主题 奇思妙想 有没有一种 hub 是蓝牙连接的,然后外接电源
为什么我Po的视频连接全被吃了? @livid
2014-05-13 15:34:48 +08:00
回复了 xLzgkddTywk9ALsX 创建的主题 奇思妙想 有没有一种 hub 是蓝牙连接的,然后外接电源
2014-05-13 15:31:05 +08:00
回复了 xLzgkddTywk9ALsX 创建的主题 奇思妙想 有没有一种 hub 是蓝牙连接的,然后外接电源
2014-05-13 15:25:41 +08:00
回复了 xLzgkddTywk9ALsX 创建的主题 奇思妙想 有没有一种 hub 是蓝牙连接的,然后外接电源
@buobuk 你需要的是:WiGiG
2014-05-13 14:26:37 +08:00
回复了 caizixian 创建的主题 程序员 求备份软件
@caizixian 先用GoodSync做跨平台同步,然后再用Windows做备份。
2014-05-13 14:24:05 +08:00
回复了 raincious 创建的主题 PHP 貌似,被 isset 坑了又。
@raincious 还有,如果你打开了错误报告,用string当下标访问字符串,PHP会raise一个warning级别的错误的。
2014-05-13 14:22:26 +08:00
回复了 raincious 创建的主题 PHP 貌似,被 isset 坑了又。
@raincious 很规律啊
对于字符串当array用,强制把下标转换成integer
对于正常的array,就正常用啊。
2014-05-13 14:05:45 +08:00
回复了 caizixian 创建的主题 程序员 求备份软件
要是不追求跨平台,只用windows的话,那windows自带的备份就能满足你的需求。
2014-05-13 11:17:35 +08:00
回复了 raincious 创建的主题 PHP 貌似,被 isset 坑了又。
对了,检测String类型(仅String类型)是否为空时,empty函数也是不靠谱的。
因为 "0" 会被认为是 空。
2014-05-13 11:10:49 +08:00
回复了 raincious 创建的主题 PHP 貌似,被 isset 坑了又。
再补充一个测试,虽然结果应该是显而易见的。
<?php
$string = 'abcdefghijkl';

var_dump(isset($string['check']));
var_dump($string['check']);

var_dump(isset($string['check'][1]));
var_dump($string['check'][1]);
?>

运行结果:
C:\Users\vibbow\Desktop>php test.php
bool(false)
string(1) "a"
bool(false)
string(0) ""
2014-05-13 11:08:51 +08:00
回复了 raincious 创建的主题 PHP 貌似,被 isset 坑了又。
以上结果在
PHP 5.4.28 @ Windows 7
PHP 5.5.9 @ Ubuntu 14.04
里表现态一致。
2014-05-13 11:03:51 +08:00
回复了 raincious 创建的主题 PHP 貌似,被 isset 坑了又。
<?php
$string = 'abcdefghijkl';

var_dump(isset($string['check']));
var_dump($string['check']);

var_dump(isset($string['check'][0]));
var_dump($string['check'][0]);

echo "===================\r\n";

$arr = array(
array('a', 'b', 'c'),
array('d', 'e', 'f')
);

var_dump(isset($arr['check']));
var_dump($arr['check']);

var_dump(isset($arr['check'][0]));
var_dump($arr['check'][0]);
?>

运行结果:
C:\Users\vibbow\Desktop>php test.php
bool(false)
string(1) "a"
bool(true)
string(1) "a"
===================
bool(false)
NULL
bool(false)
NULL


应该是在把String当Array访问时,PHP有特殊的处理。

或许如 #6 所说的,虽然 $string['check'] 不存在,但是你访问的时候,下标的string会被强行转换成int (你这本身就是个string,所以PHP做这种强行转换是合理的,因为String类型的Array不可能有string类型的下标)

当你的array是个原生的array,可以看到,就不存在这种“BUG”了。
2014-05-13 09:15:10 +08:00
回复了 Livid 创建的主题 JavaScript 用 JavaScript 渲染拟真地貌
嗯,不错,直接吃掉100MB内存。
陕西,不到一个礼拜。
2014-05-13 08:50:05 +08:00
回复了 ultimate010 创建的主题 问与答 服务器开 virtualbox,内存泄露
要不然用VMware Workstation也是可以的。
只不过安装过程需要用到GUI。
2014-05-13 06:26:41 +08:00
回复了 ddyy 创建的主题 PHP 所有使用 namespace 的 php 框架,一律无视
其实 \ 在英国键盘上敲起来特别顺手...
2014-05-13 06:22:41 +08:00
回复了 Livid 创建的主题 HTTP 关于 gravatar 在 https 上的一个问题
@vibbow 欸,貌似不行。被Gravatar的文档骗了...
应该直接去Gravatar开BUG吧 ...
1 ... 137  138  139  140  141  142  143  144  145  146 ... 191  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3438 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 36ms · UTC 00:44 · PVG 08:44 · LAX 16:44 · JFK 19:44
Developed with CodeLauncher
♥ Do have faith in what you're doing.