コード例 #1
0
ファイル: Request.php プロジェクト: xuyi5918/ipensoft
 /**
  * 获取server参数
  * @access public
  * @param string $name 变量名
  * @return mixed
  */
 public function server($name = '')
 {
     return Input::data($this->server ?: $_SERVER, $name);
 }
コード例 #2
0
ファイル: inputTest.php プロジェクト: zhouyaozhouyao/tp5.0
 public function testFilterMerge()
 {
     Input::setFilter('htmlspecialchars');
     $input = ['a' => ' test<> ', 'b' => '<b\\ar />'];
     $this->assertEquals(' test<> ', Input::data('a', '', '', false, $input));
     $filters = ['trim'];
     $this->assertEquals('test<>', Input::data('a', '', $filters, false, $input));
     $this->assertEquals('test&lt;&gt;', Input::data('a', '', $filters, true, $input));
     $filters = 'stripslashes';
     $this->assertEquals("&lt;bar /&gt;", Input::data('b', '', $filters, true, $input));
 }