-
根据CakePHP 3中的角色授权用户
所属栏目:[PHP教程] 日期:2020-12-13 热度:103
我想基于几个角色授权用户.所有访客都应该能够到达方法节目.所以我在AppController中写道: public function beforeFilter(Event $event) { $this-Auth-allow(['show']);} 有用. 在AppController的initialize()方法中,我还得到了: $this-loadComponent('Aut[详细]
-
检查类是否具有使用PHPUnit定义的常量的正确方法
所属栏目:[PHP教程] 日期:2020-12-13 热度:190
我试图找出最佳或正确的方法来检查一个类是否有一个使用 PHPUnit定义的常量. PHPUnit文档似乎没有涵盖这一点,这让我想知道我是否通过测试来做正确的事情 – 但它是我班级的一个重要特征. 我有以下课程: PurchaseManager.php /** * Message sent when a cour[详细]
-
php – 通过composer安装Yii2失败
所属栏目:[PHP教程] 日期:2020-12-13 热度:101
我想通过composer安装yii2,它给了我一个错误 这是错误: Your requirements could not be resolved to an installable set of packages. Problem 1 - yiisoft/yii2 2.0.9 requires bower-asset/jquery 2.2.*@stable | 2.1.*@stable | 1.11.*@stable | 1.12.*[详细]
-
文件上传无效|腓
所属栏目:[PHP教程] 日期:2020-12-13 热度:102
我正在尝试上传php中的文件而无法执行此操作.我正在尝试上传的文件是一个csv文件,但它不应该是一个问题.我正在使用php上传我的文件.我也试图在同一页面处理表单.下面是我的文件上传代码,它无法正常工作…… !DOCTYPE htmlhtmlheadtitleFile Upload/title/hea[详细]
-
php和html之间不需要的空间
所属栏目:[PHP教程] 日期:2020-12-13 热度:63
我有这个代码,问题是每个逗号前都有一个空格. Name Lastname,(1990.),Title ... 它应该是 Name Lastname,Title ... 我需要使用echo以这种格式获取数据. ob_start();...?php // DATE ??php if(!empty($ref['godina_izdanja'])) :echo ',(span class="date"' .[详细]
-
PHP中默认的类的可见性是什么?
所属栏目:[PHP教程] 日期:2020-12-13 热度:68
我可以在 PHP manual中找到属性和方法的默认可见性.但是我找不到关于类本身的任何信息. 我的猜测是它是公开的.但如果有人可以链接到手册中写的部分我会很感激. 解决方法 简单的说 上市. PHP不支持除公共类之外的任何其他内容. 与Java / .NET / etc不同,没有[详细]
-
php – 调用未定义的函数MYSQL_NUM_ROWS()[复制]
所属栏目:[PHP教程] 日期:2020-12-13 热度:179
参见英文答案 Deprecated: mysql_connect()????????????????????????????????????15个 我试图用PHP验证登录但是收到此错误: Fatal error: Uncaught Error: Call to undefined function MYSQL_NUM_ROWS() in /opt/lampp/htdocs/social/index.php:100 Stack t[详细]
-
如何在巨大的PHP代码中找到自己? /第一份工作新手的建议
所属栏目:[PHP教程] 日期:2020-12-13 热度:189
我是自学成才的php程序员,我刚刚开始在我的第一家公司工作. 我的问题是,我无法理解如此多的文件这么大的代码,它有点让我失望. 你如何发现自己在这些项目中?你怎么设法知道f.e. ‘此功能用于创建选择查询’,’此功能用于发送主提交表单’等?您有什么方式/建[详细]
-
Symfony 3 / APCu PHP7
所属栏目:[PHP教程] 日期:2020-12-13 热度:88
我再次遇到APCu和 PHP7的问题. 这是我的conf. framework: validation: cache: validator.mapping.cache.doctrine.apc serializer: cache: serializer.mapping.cache.apcdoctrine: orm: metadata_cache_driver: apcu result_cache_driver: apcu query_cache_d[详细]
-
php – MAC OS El Capitan 10.11:安装XDEBUG
所属栏目:[PHP教程] 日期:2020-12-13 热度:91
我正在寻找调试 PHP脚本的方法.在互联网上我找到了可以用MacGDBp XDebug做的信息. 当我在Shell中使用PECL进行安装时: sudo pecl install xdebugThe next error have been occured:downloading xdebug-2.4.0.tgz ...Starting to download xdebug-2.4.0.tgz ([详细]
-
php – 引用数组元素中同一数组的另一个元素
所属栏目:[PHP教程] 日期:2020-12-13 热度:50
是否有可能在具有相同数组的另一个元素中引用数组的元素? 假设我们想要制作一个这样的数组: $a = array( 'base_url' = 'https://rh.example.com','URL_SLO_OpenAM_OIC' = 'https://openam.example.com/openam/UI/Logout?goto='.$this['base_url'],); 当然,[详细]
-
php – new DateTime(‘2016-04-01 00:00:00’)返回’2016-04-01
所属栏目:[PHP教程] 日期:2020-12-13 热度:66
这可能是一个明智的选择,但我无法看到解决方案.我有以下代码: $begin = new DateTime('2016-03-14 00:00:00');echo $begin-format('Y-m-d h:i:s'); 输出是: 2016-03-14 12:00:00 我试图改变时区,设置时区,让它关闭.输出永远不会改变.是什么赋予了?我希望[详细]
-
php – 覆盖静态变量
所属栏目:[PHP教程] 日期:2020-12-13 热度:157
我有两个类(模型和用户),但我有一个问题所以我试图在一个简单的例子中解释它: class person{ protected static $todo ="nothing"; public function __construct(){} public function get_what_todo() { echo self::$todo; }}class student extends person{[详细]
-
PHP:有没有办法,如果/ elseif / else语句更短,写这个?
所属栏目:[PHP教程] 日期:2020-12-13 热度:125
所以我过去几天一直在积极学习 PHP,为了实践,我编写了 PHP脚本,它采用HTML Form值. 我尝试编写脚本,我有5个人,你必须输入你的姓名和姓氏.如果它与五个人中的一个匹配,则发送一条消息,如果不匹配,则发送另一条消息.这是(没有表单部分,只有PHP): $first = $_P[详细]
-
如何检查$row [‘column_name’]是否返回空的php mysql
所属栏目:[PHP教程] 日期:2020-12-13 热度:193
我有一个带有列的表 id,name,phone,describe 从我正在使用的表中获取值时 $row=mysql_fetch_array($query) 现在我想检查是否 $row['describe'] 正在返回空值.如何检查PHP? 解决方法 您可以使用== 0,这将检查它是否等于0: if ($row['describe']==0) { /* co[详细]
-
php – Eloquent事件没有解雇
所属栏目:[PHP教程] 日期:2020-12-13 热度:142
我希望在我的用户模型中更改密码时设置密码.所以我正在使用该模型的启动方法: ?phpnamespace AppModel;class User extends IlluminateDatabaseEloquentModel{ protected $table = 'users'; public static function boot() { //die('here'); // this ha[详细]
-
php – 在Symfony中重定向之前访问debug(探查器)信息
所属栏目:[PHP教程] 日期:2020-12-13 热度:153
提交表单后,我通常会将用户重定向到另一个页面(表单本身除外). 因此我丢失了配置文件(调试信息,如日志).我的意思是在单击调试工具栏后,我在重定向后获得有关请求的信息.但我知道Symfony会保留有关上一页的信息.我的意思是它不会忘记它.有没有办法访问这些信[详细]
-
php – Windows 8(64位)中的WAMP不起作用
所属栏目:[PHP教程] 日期:2020-12-13 热度:120
我已经安装了wampserver.但它始终是一个红色托盘图标. 图标工具提示消息:本地服务器 – 没有2个服务正在运行. 80号港口没有被占用;用Apache检查?服务?测试端口80: Warning: chmod(): Permission denied in C:wampscriptsconfig.inc.php on line 68 Impo[详细]
-
PHP密码盐真的有必要吗?
所属栏目:[PHP教程] 日期:2020-12-13 热度:142
我已经问了十几次这个问题. 密码盐真的有必要吗? 我找不到关于这个主题的任何好文献. 从安全角度来看,密码盐有帮助吗? 如果数据库被破坏,如果密码是反正的话,盐是不是会丢失? 此外,从刷力的角度来看,如果我禁止IP,是否真的有理由储存盐? 解决方法 是的,[详细]
-
字符串数到整数不工作的PHP
所属栏目:[PHP教程] 日期:2020-12-13 热度:60
我试图得到一个整数的字符串数字,但它没有按预期工作这里有问题的代码: $usage['msisdn'] = "46720000000";$usage['msisdn'] = (int)$usage['msisdn'];echo $usage['msisdn']; 它将2147483647作为整数回显,但我希望得到46720000000作为整数. 怎么了? 顺便[详细]
-
php – Artisan错误记录详细级别
所属栏目:[PHP教程] 日期:2020-12-13 热度:99
当我尝试运行artisan命令php artisan route时出现以下错误:list: [SymfonyComponentDebugExceptionFatalErrorException] Call to a member function getAction() on a non-object 因为我不知道发生了什么,我试图改变工匠的详细程度来调试.工匠的帮助告[详细]
-
php – ob_implicit_flush(),flush(),ob_flush() – 不在远程服
所属栏目:[PHP教程] 日期:2020-12-13 热度:79
如果我从XAMPP上的本地服务器加载此脚本的chrome: header("Content-Type:text/plain");set_time_limit(0);$max = 40;for ($i = 0; $i $max; $i++) { $response = array( 'server time: ' . date("h:i:s",time()),'progress' = round($i/$max*100)); echo js[详细]
-
PHP – 如何解决“不在对象上下文中时使用$this”的错误?
所属栏目:[PHP教程] 日期:2020-12-13 热度:123
我有这个特质课: trait Example{ protected $var; private static function printSomething() { print $var; } private static function doSomething() { // do something with $var }} 而这堂课: class NormalClass{ use Example; public function otherF[详细]
-
php – 从数据库中选择count(*)
所属栏目:[PHP教程] 日期:2020-12-13 热度:175
我有这个SQL查询,当它运行到phpMyAdmin时它正常工作. SELECT COUNT( * ),LENGTH( Number ) AS NumbersFROM `history_2015-07-22` WHERE Number NOT LIKE '123%'OR LENGTH( Number ) 50GROUP BY NumbersORDER BY TIME = '2015-07-22 00:00:01' ASC 我现在想制[详细]
-
php – joomla 3错误:0无法打开写入日志的文件
所属栏目:[PHP教程] 日期:2020-12-13 热度:191
我正在将我的joomla 3.3.6项目从本地服务器迁移到在线服务器,但是当我尝试登录管理员面板时出现此错误: Error: 0 Cannot open file for writing log 我的tmp和日志路径在我的configuration.php中是正确的,文件夹和文件的权限也是正确的(755和644). 我不知道[详细]