问题标签 [php]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
8 回答
13959 浏览

php - PHP 错误 - 上传文件

我正在尝试编写一些 PHP 来将文件上传到我的网络服务器上的文件夹。这是我所拥有的:

我收到这些错误:

警告:move_uploaded_file(./test.txt) [function.move-uploaded-file]:无法打开流:第 3 行 E:\inetpub\vhosts\mywebsite.com\httpdocs\dump\upload.php 中的权限被拒绝

警告:move_uploaded_file() [function.move-uploaded-file]:无法将 'C:\WINDOWS\Temp\phpA30E.tmp' 移动到 E:\inetpub\vhosts\mywebsite.com\ 中的 './test.txt'第 3 行的 httpdocs\dump\upload.php

警告:无法修改标头信息 - 标头已由 E:\inetpub\vhosts\mywebsite.com\httpdocs\ 中的(输出开始于 E:\inetpub\vhosts\mywebsite.com\httpdocs\dump\upload.php:3)发送第 4 行转储\upload.php

PHP 版本 4.4.7 在 Windows 机器上运行 IIS。这个特定的文件/文件夹有 777 权限。

有任何想法吗?

0 投票
2 回答
2035 浏览

php - 多范式语言

使用一种语言,例如(因为我现在正在使用它)PHP,它支持过程和面向对象的范例。

是否有一个好的经验法则可以确定哪种范式最适合新项目?如果没有,你怎么能做出决定?

0 投票
11 回答
139483 浏览

php - 如何包含需要绝对路径的 PHP 文件?

我有一个如下的目录结构;

脚本.php

inc/include1.php
inc/include2.php

对象
/object1.php 对象/object2.php

肥皂/soap.php

现在,我在script.php和中都使用了这些对象/soap/soap.php,我可以移动它们,但出于特定原因,我想要这样的目录结构。执行script.php包含路径inc/include.php时和执行/soap/soap.php../inc,绝对路径有效,/mnt/webdev/[project name]/inc/include1.php...但如果我想将目录移动到其他位置,这是一个丑陋的解决方案。

那么有没有办法使用相对路径,或者以编程方式生成"/mnt/webdev/[project name]/"

0 投票
7 回答
170725 浏览

php - 如何从 PHP 轻松使用 Web 服务

是否有任何 PHP 工具可用于生成代码以使用基于其WSDL的Web 服务?类似于在 Visual Studio 中单击“添加 Web 引用”或对 Java 执行相同操作的 Eclipse 插件。

0 投票
8 回答
1410 浏览

php - 如何将 Python 推销给客户/老板/个人

当被要求创建系统 XYZ 并且您要求使用 Python 而不是 PHP 或 Ruby 时,当它们需要您解释时,您可以提及哪些主要功能?

0 投票
8 回答
8577 浏览

php - 版本控制 PHP Web 项目

我们有一个想要进行版本控制的 PHP 项目。现在,我们三个人正在开发该项目的开发版本,该版本位于一个外部文件夹中,我们所有的 Eclipse IDE 都链接到该文件夹​​中,因此没有版本控制。

对此进行版本控制的正确方法和最佳方法是什么?

我们设置了一个 SVN,但我们只需要找到一种很好的签入和签出方法,以便我们在开发服务器上进行测试。有任何想法吗?

0 投票
2 回答
1163 浏览

php - 使用 PHP 锁定 SQL Server 数据库

我想要为我的网络应用程序中的特定点提供额外的安全性。所以我想锁定数据库(SQL Server 2005)。有什么建议,或者这对 SQL Server 是否必要?

编辑问题:

查询以静默方式失败,没有记录任何错误消息,并且不会在事务内部发生。

最终解决方案:

我从来没有能够解决这个问题,但是我最终做的是切换到 MySQL 并在这里使用事务级查询。这不是切换的主要原因,甚至不是主要原因。我一直在使用 SQL Server 时遇到问题,它让我的 CMS 和其他各种工具都在同一个数据库上运行。以前我们有一个 SQL Server 和一个 MySQL 数据库来运行我们的站点。该端口有点耗时,但从长远来看,我认为它对站点和业务会更好。

0 投票
2 回答
773 浏览

php - 访问一系列类的 CONST 属性

这就是我想要在 PHP 5.3.0+ 中工作的方式

但我仅限于使用 PHP 5.2.6。谁能想到一个简单的方法来模拟这种行为而不实例化类?

0 投票
6 回答
7661 浏览

php - 更好的随机生成 PHP

我知道rand(),如果您知道自己在做什么,并且可以访问服务器,那么使用是可以预测的。

我有一个项目高度依赖于选择一个尽可能不可预测的随机数。所以我正在寻找可以生成更好随机数的建议,无论是其他内置函数还是用户函数。

我用它做了一个小测试:

我发现结果是均匀分布的,每个数字的生成次数有一个奇怪的模式。

0 投票
7 回答
22381 浏览

php - 将 1 添加到字段

如何将以下 2 个查询变成 1 个查询

我在 phpBB mod 中使用它,但要点是我抓住关卡,向其中添加一个然后更新,如果我可以将其作为一个查询来完成,它似乎会更容易和更快。

编辑:$id已经被强制为整数,因此这次不需要转义。