小编Pat*_*ick的帖子

PHP 命名空间和包含文件

我有以下 PHP 代码:

<?php
namespace my_ns;

class dummy
{

function do_print(){echo "printing...";}    
}

$obj_dummy=new dummy();
$obj_dummy->do_print();
?>
Run Code Online (Sandbox Code Playgroud)

这一切正常,

但是,如果我将类放在单独的包含文件中(例如 class.dummy.php),则页面上的代码如下所示:

<?php
namespace my_ns;
include ("class.dummy.php");
$obj_dummy=new dummy();
$obj_dummy->do_print();
?>
Run Code Online (Sandbox Code Playgroud)

我收到错误消息:

类“my_ns\dummy”未在...中找到

默认情况下如何确保(所有)包含文件自动添加到给定的命名空间?

php namespaces

7
推荐指数
1
解决办法
1万
查看次数

检测触摸设备捏合程度(缩放)

假设默认级别等于“1”,是否可以检测触摸设备的捏合(缩放)级别?原因是我希望根据捏合级别禁用页面元素(显示:无)。

如果可以将其放在一个设置缩放级别值的函数中,那就太好了,例如:

var ZOOM = 1;
function detectPinchZoomLevel(ev){
  /*
      //some calculations here...
      ZOOM = 1.235 ; (for example)
  */
}
document.addEventListener('touchmove',detectPinchZoomLevel}, false);
Run Code Online (Sandbox Code Playgroud)

感谢帮助

javascript touch

2
推荐指数
1
解决办法
1774
查看次数

标签 统计

javascript ×1

namespaces ×1

php ×1

touch ×1