小编Ama*_*ali的帖子

如何修复PHP中的"Headers already sent"错误

运行我的脚本时,我收到几个这样的错误:

警告:不能更改头信息-头已经发出(输出开始/some/file.php:12)在/some/file.php线23

错误消息中提到的行包含header()setcookie()调用.

这可能是什么原因?以及如何解决它?

php header

833
推荐指数
10
解决办法
133万
查看次数

使用XPath获取属性

给定像这样的XML结构:

<?xml version="1.0" encoding="ISO-8859-1"?>

<bookstore>

<book>
  <title lang="eng">Harry Potter</title>
  <price>29.99</price>
</book>

<book>
  <title lang="eng">Learning XML</title>
  <price>39.95</price>
</book>

</bookstore>
Run Code Online (Sandbox Code Playgroud)

我怎么能得到的值lang(这里langeng在书名),第一个元素?

xml xpath

328
推荐指数
4
解决办法
34万
查看次数

删除多个空格

$row['message']从MySQL数据库获取,我需要删除所有的空白\n \t,等等.

$row['message'] = "This is   a Text \n and so on \t     Text text.";
Run Code Online (Sandbox Code Playgroud)

应格式化为:

$row['message'] = 'This is a Text and so on Text text.';
Run Code Online (Sandbox Code Playgroud)

我试过了:

 $ro = preg_replace('/\s\s+/', ' ',$row['message']);
 echo $ro;
Run Code Online (Sandbox Code Playgroud)

但它不会删除\n\t只是单个空格.谁能告诉我怎么做?

php regex string whitespace preg-replace

196
推荐指数
8
解决办法
21万
查看次数

正确确定日期字符串是否为该格式的有效日期

我从API接收日期字符串,格式为yyyy-mm-dd.

我目前正在使用正则表达式验证字符串格式,这可以正常工作,但我可以看到一些情况,根据字符串,它可能是一个正确的格式,但实际上是一个无效的日期.即2013-13-01,例如.

有没有更好的方法在PHP中获取字符串,2013-13-01并告诉它是否是格式的有效日期yyyy-mm-dd

php datetime date

170
推荐指数
11
解决办法
24万
查看次数

如何使用wget从网站下载所有文件(但不是HTML)?

如何使用wget和获取网站上的所有文件?

我需要除HTML,PHP,ASP等网页文件以外的所有文件.

ubuntu wget download

154
推荐指数
8
解决办法
24万
查看次数

在PHP中将数字转换为月份名称

我有这个PHP代码:

$monthNum = sprintf("%02s", $result["month"]);
$monthName = date("F", strtotime($monthNum));

echo $monthName;
Run Code Online (Sandbox Code Playgroud)

但它正在回归December而不是August.

$result["month"]等于8,所以sprintf函数是添加一个0来制作它08.

php date

140
推荐指数
10
解决办法
30万
查看次数

正则表达式中的"\ d"是否表示数字?

我发现123,\d匹配1,3但没有2.我想知道是否\d匹配满足什么样的要求的数字?我在谈论Python风格的正则表达式.

Gedit中的正则表达式插件使用Python风格的正则表达式.我创建了一个文本文件,其内容为

123
Run Code Online (Sandbox Code Playgroud)

只有13正则表达式相匹配\d; 2不是.

通常对于其间没有其他字符的数字序列,只有奇数位数是匹配的,偶数位数不是.例如12345,匹配是1,35.

python regex encoding gedit

139
推荐指数
5
解决办法
27万
查看次数

列表是否是线程安全的?

我注意到经常建议使用具有多个线程的队列,而不是列表和.pop().这是因为列表不是线程安全的,还是出于其他原因?

python multithreading list python-multithreading python-3.x

137
推荐指数
3
解决办法
8万
查看次数

如何正确使用jsPDF库

我想将我的一些div转换为PDF,我尝试过jsPDF库但没有成功.似乎我无法理解我需要导入什么才能使库工作.我经历过这些例子,但我仍然无法理解.我尝试过以下方法:

<script type="text/javascript" src="js/jspdf.min.js"></script>
Run Code Online (Sandbox Code Playgroud)

在jQuery之后:

$("#html2pdf").on('click', function(){
    var doc = new jsPDF();
    doc.fromHTML($('body').get(0), 15, 15, {
        'width': 170
    });
    console.log(doc);
});
Run Code Online (Sandbox Code Playgroud)

出于测试目的但我收到:

"Cannot read property '#smdadminbar' of undefined"
Run Code Online (Sandbox Code Playgroud)

#smdadminbar身体的第一个div 在哪里.

html javascript jquery jspdf

75
推荐指数
4
解决办法
27万
查看次数

通过Graph API v.2.0获取Facebook好友

不久之前,我曾经以这种方式使用Graph API接受我的朋友(使用Graph API Explorer):

/me/friends
Run Code Online (Sandbox Code Playgroud)

一切都很完美,但现在,2.0版本,我看到这种方式不适用于没有使用(通过Facebook登录)的应用程序发出请求的朋友,如果我将Graph API Explorer切换到1.0版本,它的功能.

那么,我怎么能用2.0版本做同样的事情呢?

facebook facebook-graph-api facebook-friends facebook-graph-api-v2.0

62
推荐指数
1
解决办法
8万
查看次数