Tag: PHP的

如何在新创build的对象上链接方法?

我想知道是否有一种方法链接PHP中新创build的对象的方法? 就像是: class Foo { public function xyz() { … return $this; } } $my_foo = new Foo()->xyz(); 任何人都知道一个方法来实现这一目标?

SOAP-ERROR:parsingWSDL:无法从 – 加载WAMP

这对我的WAMP服务器工作正常,但不能在Linux主服务器上工作!? try{ $client = new SoapClient('http://ec.europa.eu/taxation_customs/vies/checkVatService.wsdl', ['trace' => true]); $result = $client->checkVat([ 'countryCode' => 'DK', 'vatNumber' => '47458714' ]); print_r($result); } catch(Exception $e){ echo $e->getMessage(); } 我在这里错过了什么? 🙁 SOAP已启用 错误 SOAP-ERROR: Parsing WSDL: Couldn't load from 'http://ec.europa.eu/taxation_customs/vies/checkVatService.wsdl' : failed to load external entity "http://ec.europa.eu/taxation_customs/vies/checkVatService.wsdl"/taxation_customs/vies/checkVatService.wsdl" 从PHP调用URL 从PHP调用URL返回错误 $wsdl = file_get_contents('http://ec.europa.eu/taxation_customs/vies/checkVatService.wsdl'); echo $wsdl; 错误 Warning: file_get_contents(http://ec.europa.eu/taxation_customs/vies/checkVatService.wsdl): failed […]

格式化DateTime对象,尊重Locale :: getDefault()

我有一个DateTime对象,目前我正在通过 $mytime->format("D dmY") 这给我完全我需要的格式: 二零一二年五月二十三日 唯一缺less的一点是正确的语言。 我需要Tue ( Tuesday )的德文译本,即Die ( Dienstag )。 这给了我正确的区域设置 Locale::getDefault() 但是我不知道如何告诉DateTime::format来使用它。 没有办法做到这样的事情: $mytime->format("D dmY", \Locale::getDefault());

MySQL:如何在几秒钟内获得两个时间戳之间的差异

有没有一种方法可以在MySQL中进行查询,这会在几秒钟内给出两个时间戳之间的差异,还是我需要在PHP中执行该操作? 如果是的话,我将如何去做呢?

algorithm,将采取数字或单词,并find所有可能的组合

我正在寻找一个algorithm,将采取数字或单词,并find所有可能的变化在一起,也让我定义了多less值一起去寻找。 例子可以说,string或数组是: cat dog fish 那么值为2的结果可以是: cat dog cat fish dog cat dog fish fish cat fish dog 因此,3个项目的结果是6个可能的变化,在2个结果匹配 与3匹配的结果是: cat dog fish cat fish dog dog cat fish dog fish cat fish cat dog fish dog cat 甚至可能更多的select 我已经find了这个例子的Stackoverflow上的链接,但这是在JavaScript中,我想知道是否有人知道如何在PHP中这样做也许有东西已经build成? http://www.merriampark.com/comb.htm (死链接)

转换PDF到HTML

将PDF文档转换为HTML浏览器的最佳解决scheme是什么? 该网站有几个PDF文档,访问者可以点击浏览为HTML,这应该在屏幕上作为HTML文件来查看。 运行PHP,Linux,Apache的标准网站。

两个date之间的差异在几秒钟内

可能重复: 从现在()到周日午夜的秒数 计算PHP中两个date之间的差异 大家好, 在我的项目中,我需要计算两个date之间的差异秒数 : 例如 : $firstDay = "2011-05-12 18:20:20"; $secondDay = "2011-05-13 18:20:20"; 那么我应该得到86400秒即24小时。 同样对于 $firstDay = "2011-05-13 11:59:20"; $secondDay = "2011-05-13 12:00:20"; 它应该返回60秒 。 我在stackoverflow But they only deals阅读了很多问题, stackoverflow But they only deals像11:50:01和12:10:57 2分钟字段之间的差异

在PHPdynamic创build时cachingHTTP响应

我觉得我的问题似乎很随意,但忍受着我,因为它变得有趣(至less对我来说:))。 考虑一个PHP页面,其目的是从文件系统读取所请求的文件,并将其作为响应进行回显。 现在的问题是如何启用caching这个页面? 要指出的是,文件可以是非常巨大的,并启用caching是保存客户端一次又一次下载相同的内容。 理想的策略是使用“If-None-Match”请求头和“ETag”响应头来实现反向代理caching系统。 即使我知道这一点,我不知道这是可能的,或者我应该返回作为回应,以实施这种技术!

在邮件之前如何在PHP中清理用户input?

我有一个简单的PHP邮件程序脚本,它从通过POST提交的表单中获取值并将它们邮寄给我: <?php $to = "me@example.com"; $name = $_POST['name']; $message = $_POST['message']; $email = $_POST['email']; $body = "Person $name submitted a message: $message"; $subject = "A message has been submitted"; $headers = 'From: ' . $email; mail($to, $subject, $body, $headers); header("Location: http://example.com/thanks"); ?> 我如何清理input?

用PHP获取img src

我想在这个例子中将SRC属性变成一个variables: <img border="0" src="http://img.dovov.comimage.jpg" alt="Image" width="100" height="100" /> 所以例如 – 我想获得一个variables$foo = "http://img.dovov.comimage.jpg" 。 重要! src属性是dynamic的 ,所以不能硬编码。 有没有什么快捷的方法来做到这一点? 谢谢! 编辑:图像将成为一个巨大的string,基本上是一个新闻故事的内容的一部分。 所以图像只是其中的一部分。 编辑2:这个string中会有更多的图像,我只想得到第一个的src。 这可能吗?