Tag: PHP的

在PHP中接受函数作为参数

我一直在想是否有可能在PHP中传递函数作为参数; 我想要的东西,当你在JS编程: object.exampleMethod(function(){ // some stuff to execute }); 我想要的是在exampleMethod的某处执行该函数。 在PHP中可能吗?

用xdebug和netbeansdebuggingphp-cli脚本?

我设法从IDE本身启动php-cli脚本debugging会话,但是我需要从shell /命令行启动debugging会话。 这些是相当复杂的维护PHP脚本,它需要大量的input参数,所以从Netbeans中input参数有点麻烦。 我之前用Zend studio做过: https : //zend18.zendesk.com/hc/en-us/articles/203838096-Debugging-PHP-CLI-Scripts ,但现在我需要使用Netbeans。 提前致谢。

学说和复合独特的钥匙

我想在教义上做复合独特的关键。 那些是我的领域: /** * @var string $videoDimension * * @Column(name="video_dimension", type="string", nullable=false) */ private $videoDimension; /** * @var string $videoBitrate * * @Column(name="video_bitrate", type="string", nullable=false) */ private $videoBitrate; 我怎么能显示学说,那些组合在一起的复合独特的关键?

如何获得multidimensional array中没有循环的特定“键”的数组

就像我以前的问题一样 ,这个问题是关于在PHP中学习新东西的。 假设我有以下multidimensional array(从MySQL或服务中检索): array( array( [id] => xxx, [name] => blah ), array( [id] => yyy, [name] => blahblah ), array( [id] => zzz, [name] => blahblahblah ), ) 我们可以在一个“ 内置的 ”PHP函数调用中获得一个id数组吗? 或一行代码? 我意识到传统的循环和获得价值,但我不需要这个: foreach($users as $user) { $ids[] = $user['id']; } print_r($ids); 也许一些array_map()和call_user_func_array()可以做到这一点。

laravel找不到支持的encryption器。 密码和/或密钥长度是无效的

我正在使用Laravelbuild立一个项目。 它在本地主机上工作正常,但是当我上传到服务器(服务器已安装comodo ssl),我收到以下错误: RuntimeException in EncryptionServiceProvider.php line 29: No supported encrypter found. The cipher and / or key length are invalid in EncryptionServiceProvider.php line 29 at EncryptionServiceProvider->Illuminate\Encryption\{closure}(object(Application), array()) in Container.php line 733 at Container->build(object(Closure), array()) in Container.php line 626 at Container->make('encrypter', array()) in Application.php line 674 at Application->make('Illuminate\Contracts\Encryption\Encrypter') in Container.php line 837 at Container->resolveClass(object(ReflectionParameter)) in […]

如何从任何地方运行composer php?

我刚才在我的/usr/bin文件夹中安装了composer,所以当从该文件夹运行php composer.phar我得到了关于作曲者的帮助信息。 但是,当我尝试从其他文件夹运行相同的我Could not open input file: composer.phar 。 如何从每一个没有问题的地方调用php composer.phar ?

检查URL是否与PHP具有特定的string

我想知道是否有一些字在url中。 例如,如果字车是在URL中,如www.domain.com/car/或www.domain.com/car/audi/,它会回应“汽车是存在的”,如果没有什么会回应“没有汽车” 。

phpmyadmin自动注销时间

我怎样才能改变phpmyadmin自动登出时间? 它会在1440秒后自动注销,这对我来说是非常低的。 我如何更改选项或完全删除login请求?

PHP的 – MySQL连接不工作:2002没有这样的文件或目录

我正在尝试设置WordPress。 我有Apache和MySQL运行,帐户和数据库都设置。 我试图做一个简单的连接: <?php $conn = mysql_connect('localhost', 'USER', 'PASSWORD'); if(!$conn) { echo 'Error: ' . mysql_errno() . ' – ' . mysql_error(); } ?> 我总是得到这个: 错误:2002 – 没有这样的文件或目录 什么文件或目录可以谈论? 我在OS X雪豹,使用内置的Apache。 我使用x86_64 dmg安装了MySQL。 更新:我发现套接字在/tmp/mysql.sock,所以在php.ini中,我用所取代的所有错误的path。

PDO :: PARAM是十进制的types吗?

我有2个数据库字段 `decval` decimal(5,2) `intval` int(3) 我有2个更新它们的pdo查询。 更新int的工作正常 $update_intval->bindParam(':intval', $intval, PDO::PARAM_INT); 但是我不能更新小数字段。 我已经尝试了以下三种方式,但没有任何工作 $update_decval->bindParam(':decval', $decval, PDO::PARAM_STR); $update_decval->bindParam(':decval', $decval, PDO::PARAM_INT); $update_decval->bindParam(':decval', $decval); 看来问题是数据库types的decimal ? 是否有一个PDO::PARAMtypes的decimal字段? 如果不是,我该如何解决这个问题?