Tag: PHP的

PHP中的dynamic类属性$$值

我怎样才能知道只有一个string的类属性? class Foo { public $bar; public function TestFoobar() { $this->foobar('bar'); } public function foobar($string) { echo $this->$$string; //doesn't work } } 什么是评估string的正确方法?

PHP:将一个string分割成一个数组foreach char

我正在做一个方法,所以你的密码至less需要一个资历和一个符号或数字。 我正在考虑分割string来丢失字符,然后使用preggmatch来计算它是否包含一个大写字母和符号/数字。 然而,我做了这样的行动脚本,但无法弄清楚如何在PHP中调用。 我不能find一种方法来把每个字的字符数组。 AS3的例子 for(var i:uint = 0; i < thisWordCode.length -1 ; i++) { thisWordCodeVerdeeld[i] = thisWordCode.charAt(i); //trace (thisWordCodeVerdeeld[i]); } 谢谢,Matthy

我们可以从Twitter的oauth API获得电子邮件ID吗?

如何获得接受我的Twitter应用程序的用户的电子邮件ID? 我经历了很多论坛。 但他们提到,这是不可能的。 这些post也比一年前更长。 我可以知道是否有可能通过使用PHP的twitter API获取用户的电子邮件ID? 我使用以下URL获取Twitter用户的详细信息: https://api.twitter.com/1.1/account/verify_credentials.json

SimpleXMLElement在addChild和addAttribute中处理文本值的基本原理

这不是一个不一致的行为? (PHP 5.2.6) <?php $a = new SimpleXMLElement('<a/>'); $a->addAttribute('b', 'One & Two'); //$a->addChild('c', 'Three & Four'); — results in "unterminated entity reference" warning! $a->addChild('c', 'Three &amp; Four'); $a->d = 'Five & Six'; print($a->asXML()); 呈现: <?xml version="1.0"?> <ab="One &amp; Two"> <c>Three &amp; Four</c> <d>Five &amp; Six</d> </a> 在bugs.php.net他们拒绝所有关于这个意见,说这是一个function。 为什么可能呢? 顺便说一下,文档中没有关于SimpleXMLElement转义文本值的差异的内容。 任何人都可以说服我这是最好的APIdevise决定吗?

PHP在命令提示符下不被识别为内部或外部命令

当我使用php运行命令时出现以下错误 C:\xampp\htdocs>php 'php' is not recognized as an internal or external command, operable program or batch file. 我没有得到任何错误,当我在下面的path中运行与php的命令: C:\xampp\php>php //do not got error here 为什么我得到这个错误? 'php'不被识别为内部或外部命令,可操作的程序或batch file。

通过API访问wikipedia页面的主要图片

有什么办法可以通过API访问任何维基百科页面的缩略图吗? 我的意思是右上方框中的图像。 有没有什么API?

如何在laravel 5中使用存储外观获取文件path?

我一直在尝试使用与Laravel 5集成的新Flysystem。我将“本地化”path存储到数据库,并使存储外观完成path。 例如我存储screenshots/1.jpg和使用 Storage::disk('local')->get('screenshots/1.jpg') 要么 Storage::disk('s3')->get('screenshots/1.jpg') 我可以在不同的磁盘上检索相同的文件。 get检索文件的内容,但我希望在我这样的看法中使用它: <img src="{{ Storage::path('screenshots/1.jpg') }}" /> 但path或任何能够检索完整path的内容都不可用(据我所见)。 那么我怎样才能返回完整的path呢? 或者,我想知道这是否是devise? 如果是这样,为什么我不能够得到完整的path? 或者,我是否完全错误地进行了这个?

你如何启用mod_rewrite?

如果我理解正确,我需要在php.ini中启用mod_rewrite。 如果这是真的,我需要在php.ini放置什么?

curl和PHP – 如何通过PUT,POST,GET通过curl传递一个json

我一直在为它构build一个Rest API,我一直在testing它,通过在命令行中使用curl来进行testing,这对于CRUD 我可以成功地从命令行进行这些调用 curl -u username:pass -X GET http://api.mysite.com/pet/1 curl -d '{"dog":"tall"}' -u username:pass -X GET http://api.mysite.com/pet curl -d '{"dog":"short"}' -u username:pass -X POST http://api.mysite.com/pet curl -d '{"dog":"tall"}' -u username:pass -X PUT http://api.mysite.com/pet/1 上面的调用很容易使命令行,并与我的api工作正常,但现在我想用PHP来创buildcurl。 正如你所看到的,我将数据作为jsonstring传递。 我已经阅读了周围,我想我可以做POST和包含POST字段,但我一直无法find如何传递HTTP正文数据与GET。 我看到的所有东西都说你必须把它连接到url,但是在命令行窗体上看起来并不是这样。 无论如何,如果有人能够在一个页面上写出正确的方式在PHP中执行这四个操作,我会喜欢它。 我想看看用curl和php来做到最简单的方法。 我想我需要通过http身体的一切,因为我的php api捕捉所有与php:/ /input

在其他模型中访问CodeIgniter模型

它曾经是一个CodeIgniter模型中,你不能访问另一个模型。 $this->load->model('bar'); $this->bar->something(); 这仍然是有效的,还是他们改变了?