Questions tagged «php»

PHP是一种广泛使用的高级动态,面向对象和解释性脚本语言,主要用于服务器端Web开发。用于有关PHP语言的问题。

18
未指定应用程序加密密钥
我是Laravel的新手,正在尝试使用Artisan命令... php artisan serve 显示... Laravel开发服务器启动:http : //127.0.0.1 :8000 但是,它不会自动启动,当我手动输入http://127.0.0.1:8000时,它将显示此错误: RuntimeException尚未指定应用程序加密密钥。 有任何想法吗?我正在使用Laravel Framework 5.5-dev。





5
如何使用PHP OPCache?
PHP 5.5已经发布,它具有一个称为OPCache的新代码缓存模块,但似乎没有任何文档。 那么它的文档在哪里以及如何使用OPcache?
249 php  opcache 

15
获取初始运行脚本的绝对路径
我搜索了很多内容,并获得了很多不同的解决方案和包含信息的变量来获取绝对路径。但是它们似乎在某些条件下工作,而不在其他条件下工作。有没有一种方法可以获取PHP中已执行脚本的绝对路径?对我来说,该脚本将从命令行运行,但是,如果在Apache等内部运行,则解决方案也应起作用。 说明:最初执行的脚本,不一定是解决方案的编码文件。
247 php  path  include 

27
如何在Laravel刀片模板中设置变量
我正在阅读Laravel Blade 文档,但无法弄清楚如何在模板内分配变量以供以后使用。我不能做,{{ $old_section = "whatever" }}因为那会回响“无论如何”,我也不想那样。 我知道我可以做到<?php $old_section = "whatever"; ?>,但这并不优雅。 在Blade模板中是否有更好,更优雅的方法来做到这一点?

17
警告:mysql_connect():[2002]在以下目录中没有这样的文件或目录(试图通过unix:///tmp/mysql.sock进行连接)
我正在尝试使用Apple上的Terminal(使用PHP)连接到MySQL数据库。 昨天工作正常,现在突然出现标题错误。 当我使用浏览器运行该脚本(安装了XAMPP)时,该脚本有效,但是Terminal拒绝连接至数据库。 这是我要连接的文件(当我不包含该文件时,脚本便起作用了,但随后它没有连接至数据库): <?php mysql_connect("localhost", "root", "") or die(mysql_error()); mysql_select_db("FNB1C_data") or die(mysql_error()); ?> 应该可以,因为它可以与我的浏览器一起使用。 我在终端上使用的命令是php scriptname.php。
246 php  mysql  database 

12
仅变量应通过引用传递
// Other variables $MAX_FILENAME_LENGTH = 260; $file_name = $_FILES[$upload_name]['name']; //echo "testing-".$file_name."<br>"; //$file_name = strtolower($file_name); $file_extension = end(explode('.', $file_name)); //ERROR ON THIS LINE $uploadErrors = array( 0=>'There is no error, the file uploaded with success', 1=>'The uploaded file exceeds the upload max filesize allowed.', 2=>'The uploaded file exceeds the MAX_FILE_SIZE directive …
246 php 

30
删除目录中的文件吗?
我想知道,删除其中包含所有文件的目录的最简单方法是什么? 我正在rmdir(PATH . '/' . $value);删除一个文件夹,但是,如果其中有文件,我将无法删除。
245 php  rmdir 

12
用PHP释放内存的更好之处是:unset()或$ var = null
我意识到第二个方法避免了函数调用(update,实际上是一种语言构造)的开销,但是知道一个方法是否比另一个更好会很有趣。我一直在使用unset()大多数编码,但是最近我浏览了一些在网上发现的可$var = null替代的可敬类。 有没有首选的,这是什么原因?
244 php 

22
in_array()和多维数组
我in_array()过去经常检查数组中是否存在值,如下所示: $a = array("Mac", "NT", "Irix", "Linux"); if (in_array("Irix", $a)) { echo "Got Irix"; } //print_r($a); 但是多维数组(下)如何处理-如何检查该值是否存在于多维数组中? $b = array(array("Mac", "NT"), array("Irix", "Linux")); print_r($b); 还是我不应该使用in_array()多维数组?

7
PHP PDO语句可以接受表名或列名作为参数吗?
为什么不能将表名传递给准备好的PDO语句? $stmt = $dbh->prepare('SELECT * FROM :table WHERE 1'); if ($stmt->execute(array(':table' => 'users'))) { var_dump($stmt->fetchAll()); } 还有另一种安全的方法可以将表名插入SQL查询吗?有了安全,我的意思是我不想做 $sql = "SELECT * FROM $table WHERE 1"
243 php  pdo 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.