Questions tagged «php»

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

13
将给定日期与今天比较
我有以下 $var = "2010-01-21 00:00:00.0" 我想将此日期与今天的日期进行比较(即我想知道这$var是今天之前还是今天之前) 我需要使用什么功能?
216 php  date  datetime 


9
在PHP中向$ Date添加天数
我有以下形式的日期作为MySQL查询的一部分返回 2010-09-17 我想将变量$ Date2设置为$ Date5,如下所示: $Date2 = $Date + 1 $Date3 = $Date + 2 等等.. 以便它返回2010-09-18,2010-09-19等等。 我努力了 date('Y-m-d', strtotime($Date. ' + 1 day')) 但这给了我约会之前$Date。 什么是以“ Ymd”格式获取日期的正确方法,以便它们可以在其他查​​询中使用?
215 php  date 

9
如何在Twig模板中呈现DateTime对象
我的一个实体中的一个字段是“ datetime”变量。 如何将该字段转换为字符串以在浏览器中呈现? 这是一个代码片段: {% for game in games %} ... <td> {{game.gameTeamIdOne.teamName}} </td> <td> {{game.gameTeamIdTwo.teamName}} </td> <td> {{game.gameDate}}</td> </tr> {% endfor %} 这是我的实体类中的变量: /** * @var date $gameDate * * @ORM\Column(name="GAME_DATE", type="datetime", nullable=true) */ private $gameDate; 这是我收到的错误消息: 呈现模板期间引发了异常(“可捕获的致命错误:DateTime类的对象无法在... \ app \ cache \ dev \ twig \ 9b \ …
215 php  symfony  datetime  twig 

16
如何安装和运行phpize
我一直打算将其安装ffmpeg为PHP安装程序的扩展。所以在我安装它之前,我需要phpize它。我是php5-dev由安装的sudo apt-get install php5-dev。但是现在当我运行时phpize,出现以下错误: phpize Cannot find config.m4. Make sure that you run '/usr/bin/phpize' in the top level source directory of the module 我的php.ini的位置是 /usr/local/zend/etc/php.ini 从另一个在线资源,我尝试了这个 sudo apt-get install autoconf automake libtool m4 但是所有这些都已经安装。 找到config.m4没有返回任何内容。 任何指针如何在这里我可以得到phpize,因此,ffmpeg启动和运行?
215 php  ffmpeg  phpinfo 

30
在PHP中使用foreach循环时查找数组的最后一个元素
我正在使用一些参数编写SQL查询创建器。在Java中,仅通过检查当前数组位置和数组长度,很容易从for循环中检测数组的最后一个元素。 for(int i=0; i< arr.length;i++){ boolean isLastElem = i== (arr.length -1) ? true : false; } 在PHP中,它们具有用于访问数组的非整数索引。因此,您必须使用foreach循环遍历数组。当您需要做出一些决定时(在我的情况下,在构建查询时附加或/和参数),这将成为问题。 我确信必须有一些标准的方法来做到这一点。 您如何在PHP中解决此问题?
215 php  foreach 

7
如何使用PHP从JSON提取数据?
这旨在作为一般参考问题和答案,涵盖许多永无止境的“如何访问JSON中的数据?” 问题。它在这里处理在PHP中解码JSON和访问结果的广泛基础知识。 我有JSON: { "type": "donut", "name": "Cake", "toppings": [ { "id": "5002", "type": "Glazed" }, { "id": "5006", "type": "Chocolate with Sprinkles" }, { "id": "5004", "type": "Maple" } ] } 如何在PHP中对此进行解码并访问结果数据?
214 php  json 


18
阻止人们入侵Flash游戏的基于PHP的高分表的最好方法是什么
我说的是一个动作游戏,没有最高分数限制,也没有办法通过重播动作等来验证服务器上的分数。 我真正需要的是Flash / PHP中最强大的加密,以及一种防止人们通过我的Flash文件以外的方式调用PHP页面的方法。过去,我尝试过一些简单的方法,可以对单个分数进行多次调用,并完成校验和/斐波那契序列等,还使用Amayeta SWF Encrypt对SWF进行混淆,但最终它们都被黑了。 多亏了StackOverflow的回应,我现在已经从Adobe找到了更多信息-http: //www.adobe.com/devnet/flashplayer/articles/secure_swf_apps_12.html和https://github.com/mikechambers/as3corelib-我想我可以用于加密。不确定这是否会让我了解CheatEngine。 如果它们不同,我需要知道AS2和AS3的最佳解决方案。 主要问题似乎是TamperData和LiveHTTP标头之类的,但是我知道还有更先进的黑客工具-CheatEngine(感谢Mark Webster)

30
运行Composer会返回:“无法打开输入文件:composer.phar”
我是symfony2的新手,正在阅读symblog。在第三章中,尝试数据夹具时,我尝试了以下命令: php composer.phar update 但我得到了错误: Could not open input file: composer.phar 所以我用谷歌搜索了一下 php composer.phar install 但仍然出现相同的错误。因此,请指导如何处理该作曲家,以使用wamp在symfony2中安装新的扩展或捆绑包,例如数据夹具。

10
是否有PHP的代码混淆器?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意测验或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 有没有人为PHP使用过好的混淆器?我已经尝试了一些,但是它们不适用于大型项目。例如,它们不能处理一个文件中包含的变量和另一个文件中使用的变量。 还是您还有其他技巧可以阻止代码传播?
212 php  obfuscation 

15
如何从base64数据字符串中保存PNG图片服务器端
我正在使用Nihilogic的“ Canvas2Image” JavaScript工具将画布图形转换为PNG图像。现在,我需要使用PHP将此工具生成的base64字符串转换为服务器上的实际PNG文件。 简而言之,我目前正在做的是使用Canvas2Image在客户端生成一个文件,然后检索base64编码的数据,并使用AJAX将其发送到服务器: // Generate the image file var image = Canvas2Image.saveAsPNG(canvas, true); image.id = "canvasimage"; canvas.parentNode.replaceChild(image, canvas); var url = 'hidden.php', data = $('#canvasimage').attr('src'); $.ajax({ type: "POST", url: url, dataType: 'text', data: { base64data : data } }); 此时,“ hidden.php”收到的数据块看起来像data:image / png; base64,iVBORw0KGgoAAAANSUhEUgAABE ... 从这一点开始,我很困惑。通过阅读,我相信应该使用PHP的imagecreatefromstring函数,但是我不确定如何从base64编码的字符串实际创建实际的PNG图像并将其存储在服务器上。请帮忙!

11
如何将HTML标签显示为纯文本
我的网站上有一个允许使用HTML的输入表单,我正在尝试添加有关使用HTML标签的说明。我想要文字 <strong>Look just like this line - so then know how to type it</strong> 但是到目前为止,我得到的是: 看起来就像这行-因此知道如何键入它 如何显示标签,以便人们知道要输入什么?
211 php  html 

7
所有语言环境列表及其短代码?
我正在寻找我正在编写的PHP应用程序的所有语言环境及其简短代码的列表。平台之间的数据有很大差异吗? 另外,如果我正在开发国际应用程序,我可以仅支持一种英语版本,还是在世界范围内英语方面存在显着差异?

8
PHP-调试卷曲
我想先查看请求中的帖子字段,然后再发送。(用于调试目的)。 我正在使用的PHP库(类)已经制作(不是我本人制作的),所以我试图理解它。 据我所知,它用于curl_setopt()设置不同的选项(如标头等),然后curl_exec()用于发送请求。 关于如何查看正在发送哪些帖子字段的想法?
210 php  debugging  curl 

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.