小编Was*_*jer的帖子

当我调用session_start()时,如何修复Permission错误?

当我将脚本上传到服务器时,我收到了这个错误

警告:未知:打开(/ tmp/sess_58f54ee6a828f04116c2ed97664497b2,O_RDWR)失败:第0行的未知权限被拒绝(13)

警告:未知:无法写入会话数据(文件).请在第0行的Unknown中验证session.save_path的当前设置是否正确(/ tmp)

session_start(); 虽然我将/ tmp文件夹的权限设置为777,但是当我打电话时出现错误.

php permissions session warnings

23
推荐指数
3
解决办法
3万
查看次数

如何计算PHP中特定字符串中的单词?

我想计算特定字符串中的单词,因此我可以对其进行验证并阻止用户编写超过100个单词.

我写了这个函数,但是我觉得它不够有效,我使用了带空格的爆炸函数作为分隔符但是如果用户放置两个空格而不是一个空格怎么办.你能给我一个更好的方法吗?

function isValidLength($text , $length){

   $text  = explode(" " , $text );
   if(count($text) > $length)
          return false;
   else
          return true;
}
Run Code Online (Sandbox Code Playgroud)

php string validation explode

13
推荐指数
3
解决办法
5万
查看次数

如何将全局变量传递给PHP中的类?

如何将全局变量传递给我想要使用的类,而不在类的每个方法中将它们声明为GLOBAL?

例如:

$admin = "admin_area";

if($_POST['login']){
      $user = new Administrator;
      $user->auth($pass,$username);
    }
Run Code Online (Sandbox Code Playgroud)

在类Administrator中我希望变量$ admin可以在类的所有方法中访问而不执行此操作:

class Administrator{

   public function auth($pass,$user){

     global $admin;
     .....

  }
  public function logout(){
    global $admin;

    .....
}

} 
Run Code Online (Sandbox Code Playgroud)

php oop global-variables

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

这是PHP语言中的错误还是什么?

我真的很想知道这段代码

<?    
  session_start()
 $_SESSION['me'] = 654;
    $me = $_GET['me'];

    echo  $_SESSION['me'];
?>
Run Code Online (Sandbox Code Playgroud)

它将打印$ me值而不是$ _SESSION ['me']值.

这是一个错误还是出于安全原因这样做?任何解释?

php

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