-
php – 如何在从zip文件解压缩到特定位置之前检查文件夹是否已存
所属栏目:[PHP教程] 日期:2020-12-13 热度:119
$zipfile = 'zipfilename';$extractpath= 'C:extract';$zip = new ZipArchive(); if ($zip-open($zipfile) !== TRUE) { die ("Could not open archive");}// extract contents to destination directory$zip-extractTo($extractpath); 如果已经存在,如何避[详细]
-
从PHP连接到OrientDB
所属栏目:[PHP教程] 日期:2020-12-13 热度:121
我想为OrientDB的二进制API编写 PHP适配器. 但是我需要一些在PHP中具有原始套接字通信经验的人的帮助 – 我似乎无法超越将PHP连接到OrientDB的第一个障碍. 如果有人使用套接字来体验这个,我将不胜感激: http://code.google.com/p/orient/issues/detail?id=1[详细]
-
php – 如何使用ImageMagick像素化部分图像?
所属栏目:[PHP教程] 日期:2020-12-13 热度:197
我试图找出一种方法来像素化图像的一部分但到目前为止没有成功. 目前我正在遵循以下本教程:http://www.mutinydesign.co.uk/free-scripts/live-photo-blurring-script/ 使用jQuery插件“imgAreaSelect”,以便用户可以从UI中选择部分图片.然后点击’pixelate[详细]
-
PHP:访问控制机制的体系结构
所属栏目:[PHP教程] 日期:2020-12-13 热度:128
我有一个 PHP应用程序,它具有基于单个页面的navigation-id的访问控制机制.因此,例如,用户可以访问页面1,4,5.导航ID不是静态的,管理员用户可以生成新页面(因此新的导航ID).我有一些面向服务的架构.所以我有从JSON客户端调用的服务,也可以直接从服务器端调用PH[详细]
-
php – 告诉3个或更多连续记录丢失的最佳方式
所属栏目:[PHP教程] 日期:2020-12-13 热度:88
我正在实施一个成就系统.我正在尝试创建的“徽章”之一将决定: 如果用户已加入至少一个编码挑战 然后还没有加入3个连续的编码挑战 然后又开始参与了. 徽章简称为“我会回来”;-) 表格 users==================id fullname1 Gary Greenchallenge============[详细]
-
帮助在PHP中自定义排序
所属栏目:[PHP教程] 日期:2020-12-13 热度:194
我正在尝试对数组进行排序,例如 $arr =('1000'='DUMMY','100001'='DUMMY1','100002'='DUMMY3','100004'='DUMMY4','1001'='TEST','100100'='test1','100102'='DUMMY123'); 排序后的结果应该是这样的 '1000'='DUMMY''100001'='DUMMY1''100002'='DUMMY3''100004[详细]
-
x64 PHP / MYSQL构建是否支持64位Windows Server上的完整64位时
所属栏目:[PHP教程] 日期:2020-12-13 热度:78
可能是一个愚蠢的问题,但我需要找到答案.我们正在编写的应用程序需要处理遥远的过去和未来日期,并且我认为将64位Unix时间戳处理为日期将是一个简单的解决方案,前提是我正确理解了 PHP manual,其中指出最大int值是平台相关且始终签名.因此,x64平台应该支持2 ^[详细]
-
php – 使用许多一对多关系(ORM)减少MySQL中的查询
所属栏目:[PHP教程] 日期:2020-12-13 热度:102
我目前正在使用基于Kohana框架构建的 PHP和MySQL设计应用程序.我正在使用内置的ORM,事实证明它非常有用.一切正常,但我非常关心在某些页面上运行的查询数量. 设置 例如,有一个页面,您可以在其中查看充满各个部分的类别,这些部分又包含产品.这以表格格式列出.[详细]
-
PHP通过PDO从Linux连接到MS SQLServer 2008
所属栏目:[PHP教程] 日期:2020-12-13 热度:121
我需要在Ubuntu上从 PHP连接到MS SQLServer 2008服务,我想使用PDO这样做.我相信我已经安装了所有必备库,我确实能够在命令行上使用tsql连接并在代码中使用mssql_connect().我无法弄清楚正确的DSN是什么,或者是否有任何额外的PDO特定配置步骤我都缺少. 我使用[详细]
-
php – MySQL – 计算日期范围内的行出现次数,但将null转换为0以
所属栏目:[PHP教程] 日期:2020-12-13 热度:178
这是我目前的查询 SELECT DAYNAME(date_created) AS Day,COUNT(*) AS my_count FROM sometable WHERE (@date_created = '2010-10-20 21:02:38' OR @date_created IS NULL) AND (@date_created = '2010-10-27 21:02:38' OR @date_created IS NULL) GROUP BY D[详细]
-
php – 如何整合WordPress和bbPress?
所属栏目:[PHP教程] 日期:2020-12-13 热度:59
任何人都可以解释我如何集成Wordpress 3.0.1和bbPress 1.0.我只想用我以前的Wordpress网站(Url:mysite.com)安装bbPress.我只想在mysite.com/forum上安装它. 我只是尝试通过创建一个文件夹并在那里安装bbPress来实现它(我跳过了wordpress集成).当我试图登录b[详细]
-
什么是PHPUnit测试的存根功能的正确方法?
所属栏目:[PHP教程] 日期:2020-12-13 热度:182
我正在尝试为连接到API的类编写一些单元测试. 我想要做的是改变类,以便不是实际连接到API,而是加载一个预先获取的常量夹具.实际执行cURL请求并返回数据的类中的方法受到保护,这是我想要更改的那个而不是返回fixture文件的内容. 我的问题是,最好的方法是什么[详细]
-
php – MySQL包含/排除帖子
所属栏目:[PHP教程] 日期:2020-12-13 热度:56
这篇文章需要花费大量的时间来打字,因为我想尽可能清楚,所以如果还不清楚的话请耐心等待. 基本上,我所拥有的是数据库中的帖子表,用户可以添加隐私设置. ID | owner_id | post | other_info | privacy_level (int value) 从那里,用户可以添加他们的隐私详细信[详细]
-
phpDocumentor:仅限文档类
所属栏目:[PHP教程] 日期:2020-12-13 热度:99
我正在尝试了解phpDocumentor.我通常每个文件都有一个classe.我被迫记录文件和课程吗?我想记录课程(我为什么要记录文件?)但我收到警告…… WARNING in comment.class.php on line 8: DocBlock would be page-level,but precedes class "Comment",use anoth[详细]
-
php – 帮助理解以下框架如何组合在一起:
所属栏目:[PHP教程] 日期:2020-12-13 热度:97
我刚刚进入OOP和框架设计.我已经开始使用以下三个教程; http://net.tutsplus.com/tutorials/php/creating-a-php5-framework-part-1/ http://net.tutsplus.com/tutorials/php/create-a-php5-framework-part-2/ http://net.tutsplus.com/tutorials/php/create-[详细]
-
php – 尝试跟踪用户电子邮件中的点击次数
所属栏目:[PHP教程] 日期:2020-12-13 热度:107
我的问题如下: 我正在尝试计算新闻稿中广告的点击次数.问题是我不能在电子邮件中包含js – 这是可以理解的.所以我通过编写这一小段代码找到了解决方法: script type="text/javascript" src="http://www.factmag.com/wp-content/themes/modularity_/js/jque[详细]
-
php – 是否有一个在LAMP堆栈上运行的DotNetOpenAuth等价物?
所属栏目:[PHP教程] 日期:2020-12-13 热度:118
我非常喜欢StackExchange系列网站允许某人使用他们的OpenID或OAuth提供程序登录的方式,该提供程序已经开源为 DotNetOpenAuth.这绝对是精彩的,但我无法在* AMP堆栈上使用它. 有没有类似的东西在PHP,Perl,Python或Ruby中运行? 解决方法 对于Perl来说,有 Net::[详细]
-
包含在PHP中的问题
所属栏目:[PHP教程] 日期:2020-12-13 热度:53
这有效: require_once 'ModuleTest.php'; 但这不会: require_once './ModuleTest.php'; 为什么?这导致了同一个文件! (我在Os X上,所以文件路径是正确的).两个文件都在同一目录中. 解决方法 如果指定路径并且您已经在包含文件中,则require(和include)的工[详细]
-
php – 跟踪用户点击返回Google Adwords API
所属栏目:[PHP教程] 日期:2020-12-13 热度:64
我试图在网上寻找一个解决方案,但我找不到一个,所以我想我会问,那么它也可能对其他人有用. 场景. 使用PHP,我希望与Google Adwords API进行对话.好吧不是大人物.但是,我希望将其与我们自己的后台系统结合使用,以便将销售/转化中的数据与Google Adwords中每个[详细]
-
我可以使用php脚本覆盖/清空HTTP响应头字段,以便不设置该字段吗
所属栏目:[PHP教程] 日期:2020-12-13 热度:191
如果服务器默认情况下自动发送Expires HTTP标头响应,是否可以使用php脚本覆盖/ null,以便不设置Expires标头字段? 解决方法 是的你可以.这将取消之前设置的任何Expires标头: header('Expires:'); 只有在没有已经发送标头的情况下它才会起作用,因此在您回显[详细]
-
php – 以编程方式为视频添加水印
所属栏目:[PHP教程] 日期:2020-12-13 热度:60
所以我正在寻找一种方法,以编程方式为上传到我网站的视频添加水印.我看过ffmpeg-php然而这不会起作用,因为我使用的是共享 linux主机.我想知道是否有人知道我可以通过编程方式为mp4视频添加水印的方式,以及如何使用php中的GD lib. 有没有人成功完成此操作或有[详细]
-
php – HTML标记中的字符大小写
所属栏目:[PHP教程] 日期:2020-12-13 热度:198
html标签中字符大小写的规则是什么? 我有一种情况,我需要在我的网站上不强制缓存.我一直在使用所有html标签和属性的所有小写字母(在它不区分大小写的印象下).到目前为止,我还没有发布过这个. 我发现以下适用于IE7: META HTTP-EQUIV="Expires" CONTENT="-1"[详细]
-
php – Highcharts和Mysql
所属栏目:[PHP教程] 日期:2020-12-13 热度:178
我需要这段代码的帮助,我设法从 mysql数据库中提取数据并将它们转换为Highcharts所需的格式. ?php$query =mysql_query("select date_format(connect_time,'%Y-%m-%d %H %i') AS date,Customers.name as customer,Sum(duration) as secondes from CDR_Vendors[详细]
-
php – 避免两次打开同一页面
所属栏目:[PHP教程] 日期:2020-12-13 热度:94
我正在尝试找到这个问题的解决方案:我在php应用程序上有一个页面,无法打开多次以避免会话覆盖. 我花了很多时间没有找到任何解决方案! 我尝试的最后一个是在窗口上使用jquery“load”和“unload”事件.如果我在新窗口或新选项卡中打开同一页面,它可以正常工[详细]
-
php – “阵列链接”的最佳解决方案
所属栏目:[PHP教程] 日期:2020-12-13 热度:107
对于我的项目,我编写了一个小的配置类,从.ini文件加载其数据.它会覆盖magic __get()方法,以便提供对(只读)配置值的简化访问. 示例config.ini.php: ;?php exit; ?[General]auth = 1user = "halfdan"[Database]host = "127.0.0.1" 我的配置类(单例模式 – 这[详细]