草庐IT

php - PHP 中是否有一个好的(独立的)PHPDoc 解析器类或函数?

很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visitthehelpcenter.关闭10年前。社区在6个月前审查了是否重新打开这个问题,然后将其关闭:原始关闭原因未解决我正在寻找将PHPDocblock(用于通过Doxygen等工具生成文档)转换为我可以在PHP中检查的结构的方法。比如我要解析/***Multiplytwovalues*@CHECKME**@authorsomeone*@createdeonsago**@paraminteger$x*@paraminteger$x**@r

php - 维基百科上的 "edit section"功能是如何工作的?

维基百科如何为其文章实现“编辑此部分”功能,用户可以只编辑文章的一部分,而不是整篇文章?我已经尝试自己爬过mediawiki的代码,但它对我来说有点难以理解。这是我的猜测(但只是猜测):用户点击文章中的[编辑]。这链接到常规编辑页面,但在URL中通过GET传递了一个附加参数,指定要编辑的部分。如果没有这个额外的参数,Mediawiki通常会简单地向用户展示一个编辑整个页面的表单。但是指定要编辑的部分会导致Mediawiki仅提取该部分并将其呈现以供编辑。让我感到困惑的是Mediawiki如何解析各个部分?据我了解,MW不会单独存储这些部分-它将页面的每个版本的每个完整版本存储为一大块文

php - 是否存在用于解析 ASN.1 或基于它生成 PHP 代码的 PHP 库?

我已经看过了,但我今天的Google-fu似乎不强。我正致力于开发一种标准化协议(protocol),用于通过Apache/PHP服务器与微Controller上的嵌入式C代码之间的TCP/IP连接交换数据结构。我们正在使用ASN.1表示法,我真正想做的是拥有一段可以解析ASN.1文档并使用它来解释传入数据的PHP代码。它将生成一个基于ASN.1适当构造的PHP对象(或数组)。这里的目标是让PHP解析文档并创建与文档细节无关的对象(即不手动编码以匹配文档内容)。或者,如果这不可能,是否存在可以让我生成简单的PHP数据传输对象类的东西,我可以在每次ASN.1协议(protocol)文档更

php - JavaScript 的非浏览器模拟——这可能吗?

我有一个正在处理的新项目,涉及获取网页,(使用PHP和cURL)解析其中的HTML和javascript,然后处理结果中的数据。当站点使用javascript通过AJAX获取其数据时,基本上我遇到了麻烦。在这种情况下,除非在浏览器中运行javascript,否则初始数据不会出现在获取的页面中。是否有相关的PHP库?(我怀疑不是,但我可能是错的。)我真的宁愿将它构建为基于服务器的解决方案,否则我不得不为此构建一个应用程序并使用mozilla和/或IE运行时库-这有点违背了目的。 最佳答案 你需要:一个JavaScript解释器一个DO

php - fatal error : Uncaught exception 'Parse\ParseException' with message 'SSL certificate problem: unable to get local issuer certificate'

第一次使用parse.comphpSDK,尝试执行以下代码set("score",1337);$gameScore->set("playerName","SeanPlott");$gameScore->set("cheatMode",false);try{$gameScore->save();echo'NewobjectcreatedwithobjectId:'.$gameScore->getObjectId();}catch(ParseException$ex){//Executeanylogicthatshouldtakeplaceifthesavefails.//errorisa

php - 在 PHP 中获取部分 URL

我只是想知道使用PHP从URL中提取“参数”的最佳方法是什么。如果我得到URL:http://example.com/user/100如何使用PHP获取用户ID(100)? 最佳答案 为了彻底,您需要从parse_url()开始.$parts=parse_url("http://example.com/user/100");这将为您提供一个包含少量键的数组。您要查找的是path。在/上拆分路径,取最后一个。$path_parts=explode('/',$parts['path']);您的ID现在在$path_parts[count

php - fatal error : Uncaught SoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL: Couldn't load from

我正在做一些SOAP练习但是,我无法让它在WAMP上运行。我得到的错误是:Fatalerror:UncaughtSoapFaultexception:[WSDL]SOAP-ERROR:ParsingWSDL:Couldn'tloadfrom'https://www.creditsafe.fr/getdata/service/CSFRServices.asmx?WSDL:8080':failedtoloadexternalentity"https://www.creditsafe.fr/getdata/service/CSFRServices.asmx?WSDL:8080"inC:\wa

php - 解析 REST API : Having the channel name, 我可以在实际发送到 Push 之前获取设备类型吗?

我们有一个服务器,它偶尔会向我们的用户发送推送。每个用户在Parse中都有自己的channel名称。因为我们的ios和android推送看起来完全不同,所以我们尝试发送两次推送,一次针对他的channel名称和android设备,一次针对他的channel名称和ios设备:$aAndroidPush=array("where"=>array("deviceType"=>"Android","channels"=>array('$in'=>array("push_user"))),"data"=>array("action"=>"com.android.action","alertMes

php - 在 php 中从 Markdown 生成目录

我想用Markdown创建一个目录。例如在stackedit.iohttps://stackedit.io/editor#table-of-contents当你插入时:[TOC]有什么方法可以从Markdown中生成这个吗?例如如果你有:##header1##header2目录应该是:Header1Header2我是否应该创建自己的Markdown解析器来获取ToC? 最佳答案 以下是一个完成基本工作的函数:它返回找到的标题的JSON列表,每个标题都有其级别和文本。此JSON元素可进一步用于生成所需的HTML结构或任何其他内容。它的

刮擦爬网不会与回调='parse_page'刮擦

我正在使用Scrapy的爬行者来刮擦产品信息https://www.walmart.com/browse/makeup/lips/108566_1007040_1001527。这就是我的规则的样子:rules=(Rule(LinkExtractor(restrict_xpaths=('//*[@id="mainSearchContent"]/div[3]/div[2]/button[2]',)),callback='parse_page',follow=True),)这就是结果。它没有刮擦。017-07-0513:32:33[scrapy]INFO:Enableditempipelines:I