草庐IT

function2ID

全部标签

PHP xpath从特定ID的网页中提取值

我需要一些xpath方面的帮助,才能从html页面中提取值$283。这是我的PHP$html=file_get_contents("https://test.com/testpage.php");$html=tidy_repair_string($html);$doc=newDomDocument();$doc->loadHtml($html);$xpath=newDomXPath($doc);$avg=$xpath->evaluate('string(//*[@id="Average"]/@value)');echo$avg;这是HTMLAvg$283提前致谢。

php - 使用数据库中的列 ID 作为用户 ID 是否有任何问题

我总是在我的数据库中包含一个具有自动递增功能的列ID。我有什么理由不想将其用作社交网站的用户ID。该ID将被公众所知并用于URL等。我认为这比添加另一个功能来为成员创建单独的唯一ID更容易。在我在代码中使用它之前,只是想看看是否有其他人发现了任何问题。 最佳答案 ID本身会泄露信息,使第三方能够估计他或她在您网站上注册的日期。因此,如果Alice是Bob的friend,并且知道她去年注册,他在3天后注册,并且她的id是100,他的id是150,她就会知道Carol,她不是她的friend,当时在您的网站上注册了并且不是像Carol声

php - 助手类 : Static or non-static functions

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭9年前。当创建一个包含从字符串中去除空格等方法的辅助类时,您是将这些方法创建为static函数还是非static函数?另外,如果静态方法要调用类中的另一个函数do_magic(),该函数应该如何定义为(静态还是非静态?)我们是否必须使用self::?classHelper{publicstaticstrip_whitespace(){//dosomemagicse

php - Drupal - 如何使用 taxonomy_get_term_by_name 从名称中获取术语 ID

我尝试使用以下代码从术语中获取termId:$term=taxonomy_get_term_by_name($address_string);$termId=$term[0]->tid;有1个结果,但它显示为term[30]-所以上面的代码不起作用。我以为我可以通过查看第一个元素来访问术语数组-例如$term[0]我做错了什么?这是var_dump($term)的结果:array(size=1)30=>object(stdClass)[270]public'tid'=>string'30'(length=2)public'vid'=>string'4'(length=1)public'

php - 为什么 override_function 作为未定义的函数返回

我跑:override_function('test_func','$a,$b','print_r("new");');我得到这个错误:PHPFatalerror:Calltoundefinedfunctionoverride_function()我正在使用php5.3.26 最佳答案 函数override_function是PECL扩展的一部分。配置PECL在这里。 关于php-为什么override_function作为未定义的函数返回,我们在StackOverflow上找到一个类似

php - 即使使用 $config->set ('Attr.EnableID' , true),HTML Purifier 也会删除 ID);

我在使用HTMLPurifier时遇到问题,它删除了标题元素上的ID,尽管使用配置选项来避免此类行为。现在我正在使用://setupHTMLPurifierforuserinputsrequire_once'htmlpurifier/library/HTMLPurifier.auto.php';$config=HTMLPurifier_Config::createDefault();$config->set('Core.Encoding','UTF-8');$config->set('HTML.Doctype','HTML4.01Transitional');$config->set(

php - Opencart 根据类别 ID 获取类别 URL

我正在使用opencart中的模板手动创建链接。店面上的类别链接可能会更改为SEO友好的url,所以我不想复制看起来像这样的urlindex.php?route=product/category&path=100如果我以后必须回去更改它。我想知道是否有一些PHP代码可用于以某种方式基于类别ID创建链接。假设我的类别ID是152我希望能够在我的中使用PHP像这样说:">当然我知道那不是密码。但是有人知道解决方案吗?谢谢 最佳答案 您只需要使用URL重写器类,将类别ID传递给它url->link('product/category','

php - Facebook 图谱 API v2.1 : getting user id and his posts

想象一下当我以userA身份登录facebookweb应用程序时的情况。我知道userB的昵称,但他不在我的好友列表中,我也不知道他的ID。当然,他不使用我的应用程序。如何通过昵称获取用户B的ID?之后我怎样才能得到他的墙贴?是否有任何特定权限?可能有我遗漏的手册页? 最佳答案 在v1.0中,以下是可能的:http://graph.facebook.com/v1.0/{user-name}但是,对于v2.0和v2.1,无法通过未连接到您的应用程序的ID或用户名访问用户。例如,尝试http://graph.facebook.com/v

php - Mage::app()->setCurrentStore(Mage_Core_Model_App::ADMIN_STORE_ID);导致 fatal error

我安装的Magento扩展有一行代码导致了fatalerror。我正在使用Magento1.8.0,当我删除这一行时,一切都按预期工作。Mage::app()->setCurrentStore(Mage_Core_Model_App::ADMIN_STORE_ID);有人可以解释一下这行代码的作用以及为什么在扩展中需要它。在我注释掉这一行之后,一切正常,我找不到任何问题,但我有点害怕这个问题稍后会出现。这是系统日志文件抛出的内容:2014-08-27T21:10:13+00:00ERR(3):Warning:include(Mage/Default/Helper/Data.php):f

PHP fatal error : Call to undefined function imagecreatefrompng()

这是我在php错误日志中收到的错误消息。到目前为止,我知道问题出在GD库上,它没有安装(我认为没有安装,但它之前在我的服务器上工作,现在不是,所以我不知道发生了什么,但我想假设未安装)。我通过运行php-m检查模块是否已安装,但没有显示gd,而且phpinfo()也没有显示与gd相关的任何内容。我用remirepo在CentOS服务器5.9上安装了php。现在,问题是我不能只运行yuminstallphp-gd因为它是手动安装的,所以不会有任何效果。关于如何将那个模块安装到我的php安装有什么想法吗? 最佳答案 我只需要安装启用了r