jjzjj

php - PHP 5.2 是否仍会收到安全补丁?

我的服务器管理员告诉我PHP5.2已经停产,因此没有任何错误修复。显然是这样的。他还告诉我5.2没有收到安全补丁,这表明我们应该尽快升级到5.3。然而,我尊敬的一位程序员告诉我,虽然PHP5.2已因错误修复而停产,但就安全漏洞而言,它仍然受到大力支持-至少到2012年。我搜索了stackoverflow和谷歌,但没有找到这个基本问题的答案。有人关心我的无知吗? 最佳答案 此类信息通常作为新闻发布在php.net站点上。这是我在PHP5.3.6Released!中找到的从2011年开始:AllPHPusersshouldnotetha

php - laravel 5.2 Controller 中的全局变量

我想要一个变量被其他Controller方法共享。这个变量可以通过一个Controller方法更新,并且更改应该反射(reflect)在其他方法中吗?有什么建议么?这样做的最佳做法是什么?这是我的代码:global="somevalue"}publicfunctionb(Request$request){echo$this->global;//italwaysreturnanull}} 最佳答案 在构造函数中设置变量。function_construct(){$this->global="somevalue";}因此,您不仅需要一个

php - 在 PHP 5.2 中重新获得常量伪随机数

我在foo.php和bar.php中包含相同的“random.inc”。对于每一个,我都想要可重现的“随机”结果。所以在foo.php中我总是想要一组数字和/或关键字。在bar.php另一个。重新加载时不应更改。这就是我所说的contant伪随机的意思。这就是我在url上播种的原因。但是,对于单个数字以及每次重新加载的数组pickson,我仍然会得到不同的结果。这是完整的php文件:21,'1'=>89,'2'=>96,'3'=>47,'4'=>88);print_r(array_rand($values,3));?>在PHP4.1时代,(已验证)可以像这样实现恒定的伪随机数。arra

php - Laravel 5.2 中同一页面上的 Laravel 登录和注册表单

从Laravel5.2自带的默认auth和register系统,只是制作了一个简单的View,可以是欢迎页面,并包括登录和注册表格。目前,如果按下任何按钮,验证会检查并发现两种形式的错误,并突出显示所有需要的错误。那么将它们包括在内的最佳解决方案是什么,并且可能对每个单独验证?我试图将默认登录系统更改为与注册表单输入名称不同,但我认为存在一个链,因为要进行验证并将输入值添加到数据库中。has('login_email')?'has-error':''}}">E-MailAddress@if($errors->has('login_email')){{$errors->first('lo

php - 如何在 laravel 5.2 的 Controller 中访问 url 段

我在Laravel5.2中工作,我想在我的Controller中访问URL段。我正在使用echoRequest::segment(2);但是没有打印出来。我如何从Controller中的url获取值。 最佳答案 在laravel5.2中你可以这样做..echorequest()->segment(2);request()是Laravel5.2中提供的几个辅助函数之一。它返回当前请求对象,因此您不需要在类顶部的外观上使用use语句。 关于php-如何在laravel5.2的Controll

php - 拉维尔 5.2 : How to get the role of current user when using `Zizaco/entrust` ?

我正在使用Laravel5.2和Zizaco/entrust5.2,我的问题是:使用Zizaco/entrust时如何获取当前用户的角色?名称和角色.phpnamespaceApp\Services;useApp\User;useApp\Role;useZizaco\Entrust\EntrustRole;useIlluminate\Support\Facades\Cache;classNameAndRole{public$username;public$role;publicfunction__construct(){$user=\Auth::user();$this->userna

php - Laravel 5.2 登录事件处理

在数据库中,我有一个包含列last_login_at的表users。每次当一些用户登录时-我想更新last_login_at。因此,我创建了app/Listeners/UpdateLastLoginOnLogin.php:namespaceApp\Listeners;useCarbon\Carbon;classUpdateLastLoginOnLogin{publicfunctionhandle($user,$remember){$user->last_login_at=Carbon::now();$user->save();}}在app/Providers/EventServiceP

php - 如何使用 Goutte 在 laravel 5.2 中进行抓取?

我是Laravel5.2的新手,我想抓取一个网页。我开始知道可以使用Goutte来完成.并且不知道如何使用它。我已经安装了Laravel和Goutte,但是如何使用呢?如何设置Controller、路由和所有需要的东西? 最佳答案 我找到了答案。我只是将url添加到路由并创建了ControllerRoute::resource('scrape','WebScraperController@index');WebScraperController内部60,'verify'=>false,]);//CreateDOMfromURLorf

php - Laravel 5.2 - 方法链接不存在

我正在将我的数组$posts传递到我的View,我正在尝试使用分页,但出现错误:Methodlinksdoesnotexist.(View:C:\xampp\htdocs\app\resources\views\search.blade.php)Controller$posts=Post::where('visible',1)->where('expire_date','>',$current)->where('delete',0);$posts->paginate(1);$posts=$posts->get();returnview('search',compact('posts')

php - Laravel 5.2 Auth facade 和 Auth::guard($guard)

我是Laravel的新手。我正在浏览默认的身份验证中间件,我看到它正在使用:Auth::guard($guard)->guest()检查用户是否是访客。文档位于https://laravel.com/docs/5.2/authentication#retrieving-the-authenticated-user告诉我们可以使用:Auth::check()确定用户是否通过身份验证。(我想这与guest()相反?我尝试更改要使用的默认代码Auth::guest()我得到了完全相同的结果。我的问题是,在这种情况下,有没有guard($guard)->有什么区别?一个相关的问题。guest(