Questions tagged «php»

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

8
PHP cURL HTTP代码返回0
我不明白当我回显$ httpCode时,我总是得到0,当我将$ html_brand更改为残破的url时,我期望是404。有什么我想念或不知道的吗?谢谢。 //check if url exist $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $html_brand); curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE); $response = curl_exec($ch); $httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE); if ($httpCode == 404) { echo "The Web Page Cannot Be Found"; return; } curl_close($ch);
95 php  curl 

4
从搜索中排除文件夹,但不在项目列表中
我有几个相同的不同项目core。 我需要做的是将所有非当前项目标记为excluded避免搜索它们(简单搜索,shift + cmd + n等)。 换句话说,我想从core+ 获得搜索结果current project。 有什么办法可以进行close某些项目,但是可以在中使用它们,projects list并且open就像关闭项目一样容易吗?也许您还有其他经验?
95 php  phpstorm  webstorm 

4
PHP内存分析
剖析PHP页面的内存使用情况的好方法是什么?例如,查看我的数据正在使用多少内存,和/或哪些函数调用分配了最多的内存。 xdebug似乎没有在其性能分析功能中提供内存信息。 xdebug 确实在其跟踪功能中提供了它。这与我想要的非常接近,除了庞大的数据量是压倒性的,因为它显示了每个单个函数调用的内存增量。如果可以使用某些GUI工具将呼叫隐藏在一定深度以下,那将解决我的问题。 还有别的事吗?
95 php  memory  profiling 

18
以可读/分层格式显示数组
这是为我的数组提取数据的代码 <?php $link = mysqli_connect('localhost', 'root', '', 'mutli_page_form'); $query = "SELECT * FROM wills_children WHERE will=73"; $result = mysqli_query($link, $query) or die(mysqli_error($link)); if ($result = mysqli_query($link, $query)) { /* fetch associative array */ if($row = mysqli_fetch_assoc($result)) { $data = unserialize($row['children']); } /* free result set */ mysqli_free_result($result); } ?> 当我使用print_r($ …
95 php  sql 

7
如何强制作曲家重新安装库?
我正在使用ZF2骨架应用程序,它具有一个.gitignore,可以防止将外部库提交给git。在调试时,我喜欢去库的源代码中的各处更改内容,以了解它们的工作方式。如果这些是受版本控制的,则将它们恢复到原始状态非常容易。 如何强制Composer重新安装特定的框架,以便可以再次获得全新的-unmodified-副本? PS:请不要建议删除.gitignore文件,因为它存在是有原因的;这样可以防止我的第三方库进入我的应用程序存储库。我总是可以在自动部署期间安装它们。

15
不推荐使用:mysql_connect()
我收到此警告,但是该程序仍然可以正常运行。 MySQL代码向我显示了一条PHP消息: 不推荐使用:mysql_connect():不推荐使用mysql扩展,以后将被删除:在第2行的C:\ xampp \ htdocs \ task \ media \ new \ connect.inc.php中使用mysqli或PDO代替 我的connect.inc.php页面是 <?php $connect = mysql_connect('localhost','root',''); mysql_select_db('dbname'); ?> 这是什么意思,我该如何消除该消息?

12
使用ajax请求下载文件
我想在单击按钮时发送“ ajax下载请求”,所以我尝试了这种方式: javascript: var xhr = new XMLHttpRequest(); xhr.open("GET", "download.php"); xhr.send(); download.php: <? header("Cache-Control: public"); header("Content-Description: File Transfer"); header("Content-Disposition: attachment; filename= file.txt"); header("Content-Transfer-Encoding: binary"); readfile("file.txt"); ?> 但是没有按预期工作,我该怎么办?先感谢您

12
如何在特定时区的php中查找星期几
我在使用php处理日期/时间时感到困惑。 我想做的是:当用户访问我的页面时,我会问他的时区,然后在他的时区中显示“星期几”。 我不想用浏览器的一天。我想在php中进行此计算。 这就是我试图实现的方式: 用户输入的时区 通过php time()函数计算的Unix时间戳。 但我不知道该如何进行...在该时区我将如何获得“一周中的某天”。
95 php  datetime  timezone 

9
一定时间后页面重定向PHP
在一段时间后,有一些用于重定向的PHP函数。我在某处看到它,但记不起来了。就像登录后的gmail重定向一样。请有人提醒我吗?
95 php  redirect 

10
获取数字的类似于excel的列名的算法
我正在处理一个生成一些Excel文档的脚本,我需要将一个数字转换为其等效的列名。例如: 1 => A 2 => B 27 => AA 28 => AB 14558 => UMX 我已经写了一个算法来做到这一点,但是我想知道是更简单还是更快的方法: function numberToColumnName($number){ $abc = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; $abc_len = strlen($abc); $result_len = 1; // how much characters the column's name will have $pow = 0; while( ( $pow += pow($abc_len, $result_len) ) < $number ){ …

11
如何包含需要绝对路径的PHP文件?
我的目录结构如下: script.php inc / include1.php inc / include2.php 对象/ object1.php 对象/ object2.php soap / soap.php 现在,我在script.php和中都使用了这些对象/soap/soap.php,可以移动它们,但是出于特定的原因,我想要这样的目录结构。当执行script.php包含路径is inc/include.php和执行/soap/soap.php它时../inc,绝对路径有效,/mnt/webdev/[project name]/inc/include1.php...但是如果我想将目录移动到其他位置,则这是一个丑陋的解决方案。 那么,有没有办法使用相对路径,或者以编程方式生成"/mnt/webdev/[project name]/"??
95 php 


13
在PHP中添加分钟到日期时间
在进行了大量的google'ing和PHP手动阅读之后,我真的很想在日期时间增加X分钟,我似乎一无所获。 我的日期时间格式是: 2011-11-17 05:05: year-month-day hour:minute 要添加的分钟数只是0到59之间的数字 我希望输出与添加分钟的输入格式相同。 有人可以给我一个有效的代码示例,因为我的尝试似乎并没有带我去任何地方?
95 php  date  time 

5
故障排除“具有非化合物名称的使用声明……无效”
当我放在use Blog;顶部时得到此错误。 警告:非复合名称“ Blog”的use语句在...中无效 Blog 是我的命名空间,其中有3个类:Article,List和Category和一些函数。 如果我将statememnt更改为,use Blog\Article;那么它将起作用... 我不能只指定要使用的名称空间吗?我需要提供课程吗? 如果我在该命名空间中有函数怎么办?当我在命名空间之外调用它们时,我被迫\Blog\在每个人的名字前加上...
95 php  namespaces 

6
如何使用cURL获取jSON数据并解码数据?
因此,我有一个返回jSON对象的链接,我需要对其进行解码并将其放入PHP中的变量中。 网址 api.php?action=getThreads&hash=123fajwersa&node_id=4&order_by=post_date&order=desc&limit=1&grab_content&content_limit=1 这是它返回的对象 { "count": 1, "threads": { "38752": { "thread_id": 38752, "node_id": 4, "title": "The ShadyCraft Beta Launch!", "reply_count": 45, "view_count": 946, "user_id": 2, "username": "Shady", "post_date": 1366956695, "sticky": 0, "discussion_state": "visible", "discussion_open": 1, "discussion_type": "", "first_post_id": 226167, "first_post_likes": 7, "last_post_date": 1369094302, "last_post_id": 228226, "last_post_user_id": 2, "last_post_username": "Shady", …
95 php  json  api  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.