小编Ash*_*wal的帖子

PHP中的session_unset()和session_destroy()有什么区别?

php.net文档:

session_destroy - 销毁注册到会话的所有数据

session_unset - 释放所有会话变量

我的三个部分问题是:

这两个功能看起来非常相似.
这两者之间究竟有什么区别?

两者似乎都删除了注册到会话的所有变量.它们中的任何一个实际上都会破坏会话本身吗 如果没有,你如何做到这一点(破坏会话本身).

这两个函数都没有删除客户端的会话cookie,这是正确的吗?

php session session-cookies

83
推荐指数
4
解决办法
6万
查看次数

是否有可能覆盖javascript中的undefined?

喜欢

function myFunction(){
    var undefined = "abc";
}
Run Code Online (Sandbox Code Playgroud)

如果它可能那么如何限制不允许?

javascript

7
推荐指数
2
解决办法
1783
查看次数

要显示此页面,Firefox必须发送将重复之前执行的任何操作(例如搜索或订单确认)的信息

嘿,我得到了firefox的确认.

To display this page, Firefox must send information that will repeat any action
(such as a search or order confirmation) that was performed earlier.
Run Code Online (Sandbox Code Playgroud)

有谁知道这个确认是什么?

以及如何摆脱这个?

javascript php ajax

6
推荐指数
2
解决办法
2万
查看次数

比较多个值

我有大约20个不同的变量,我想比较这些变量,以检查它们是否相等的天气.

$var1 = 1;
$var2 = 2;
$var3 = 1;
$var4 = 8;
.
.
.
$var10 = 2;
Run Code Online (Sandbox Code Playgroud)

现在我想检查......

if($var1 == $var2 || $var1 == $var3 || $var1 == $var4 || ......... || $var2 == $var3 || $var2 == $var4 || ............. || $var8 = $var9 || $var8 == $var10 ||...)
{
    echo 'At-least two variables have same value';
}
Run Code Online (Sandbox Code Playgroud)

我发现很容易做到这一点.有什么建议?

php

6
推荐指数
2
解决办法
669
查看次数

php中的图像压缩

我正在使用以下课程压缩图像..

<?php
class SimpleImage {

var $image;
var $image_type;

function load($filename) {

  $image_info = getimagesize($filename);
  $this->image_type = $image_info[2];
  if( $this->image_type == IMAGETYPE_JPEG ) {

     $this->image = imagecreatefromjpeg($filename);
  } elseif( $this->image_type == IMAGETYPE_GIF ) {

     $this->image = imagecreatefromgif($filename);
  } elseif( $this->image_type == IMAGETYPE_PNG ) {

     $this->image = imagecreatefrompng($filename);
  }
 }
 function save($filename,$image_type=IMAGETYPE_JPEG,$compression=75,$permissions=null){

  if( $image_type == IMAGETYPE_JPEG ) {
     imagejpeg($this->image,$filename,$compression);
  } elseif( $image_type == IMAGETYPE_GIF ) {

     imagegif($this->image,$filename);
  } elseif( $image_type == IMAGETYPE_PNG ) {

     imagepng($this->image,$filename);
  }
  if( $permissions != null) { …
Run Code Online (Sandbox Code Playgroud)

php compression image class file

5
推荐指数
1
解决办法
7979
查看次数

.htaccess Url重写删除查询字符串键

我有一套像...的网址

www.example.com/page/1/name/abc
www.example.com/city/la/name/abc
www.example.com/page/1/name/abc/city/la
www.example.com/page/1/
Run Code Online (Sandbox Code Playgroud)

并希望将它们转换为..

www.example.com/1/abc
www.example.com/la/abc
www.example.com/1/abc/la
www.example.com/1/
Run Code Online (Sandbox Code Playgroud)

基本上我想隐藏查询字符串中的键.

这该怎么做?任何帮助?

编辑

每个页面都有不同的键,每页大约有25个键.

php .htaccess zend-framework url-rewriting

5
推荐指数
1
解决办法
1547
查看次数

日期函数的奇怪行为

我今天在StackOverflow上遇到过这个问题,但没有得到答案.

我的问题是

echo date('Y-m-d',strtotime('2012-september-09')); // output - 2012-09-01

echo date('Y-m-d',strtotime('09-september-2012')); // output - 2012-09-09
Run Code Online (Sandbox Code Playgroud)

键盘

我很困惑,为什么第一种格式不能产生正确的答案.任何帮助?

php date strtotime

4
推荐指数
1
解决办法
104
查看次数

在函数中返回 parent::function

class Test extends Parent {
   $a = 1;

   public function changeVarA() {
       $a = 2;
       return parent::changeVarA();
   }

}
Run Code Online (Sandbox Code Playgroud)

任何人都可以解释return parent::function();它的作用吗?

谢谢...!;D

php oop class function return-value

4
推荐指数
1
解决办法
9235
查看次数

格式化数组值

我有一个数组,像,

Array
(
    [0] => controllers
    [1] => event
    [2] => add_new_file.php
)
Run Code Online (Sandbox Code Playgroud)

我想改变它

Array([controllers]=>[event]=>add_new_file.php)
Run Code Online (Sandbox Code Playgroud)

是否有任何改变这样的想法,任何人都有想法改变这样的想法.

php arrays

3
推荐指数
1
解决办法
195
查看次数

在Controller类的构造函数中获取ServiceLocator

我正在构建一个模块.我想ServiceLocator在Controller类的构造函数中访问.

public function __construct() {
    var_dump($this->getServiceLocator()->get('Config'));
}
Run Code Online (Sandbox Code Playgroud)

但它给出了以下错误.

在非对象上调用成员函数get()

当我试图在行动中得到它时,它完美无缺 -

public function inAction() {
    $sm = $this->getServiceLocator();
    $config = $sm->get('Config');
}
Run Code Online (Sandbox Code Playgroud)

获取ServiceLocator构造函数的正确方法是什么?

php zend-framework2

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