strstr() 的参数计数错误

2024-01-07

我已经使用帖子 GUID 和帖子标题在 WordPress 中构建了一个导航菜单,我只获取标题的一部分,为此我正在执行以下操作,

$casestudylist .= "<li class='subnav'><a href=".$v->guid.">". strstr($v->post_title, ":", true)."</a></li>";

但是我收到以下警告并且无法找出原因:

wrong parameter count for strstr()

基本上我试图将所有字符从字符串中取出(如果它们在 a 之前):.


The PHP version you're using does not support the third parameter of strstrDocs http://php.net/manual/en/function.strstr.php, hence the error message. Your usage of the function requires PHP 5.3.0 or higher.

您可以升级服务器上的 PHP 版本,也可以将函数调用替换为类似以下内容:

substr($v->post_title, 0, strpos($v->post_title, ":"))

或者如果您想使用更易于阅读的辅助函数(Demo http://codepad.org/5Ozpq6O6):

str_before($v->post_title, ":");

function str_before($subject, $needle)
{
    $p = strpos($subject, $needle);
    return substr($subject, 0, $p);
}

Related: strstr 显示出现之前的字符串 https://stackoverflow.com/questions/1521898/strstr-to-show-string-before-occurance

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

strstr() 的参数计数错误 的相关文章

  • 收到警告“标头不能包含多个标头,检测到新行”

    我正在用 oops 进行编码 以便用 PHP 上传图像 但是提交图片后却出现警告 标题不能包含多个标题 检测到新行 下面是我的函数 它给出了错误 public function ft redirect query if REQUEST UR
  • MySQL正则表达式:如何将字符串中的数字与\d匹配?

    我有一个专栏release date它以字符串格式存储日期 不是 DATETIME 格式 因为它们有时可以是任何其他字符串文字 我想根据给定的月份和年份查找任意日期的所有记录 尝试遵循但对我不起作用 gt Post find all con
  • php基于onclick函数输入日期类型

    用户选择日期 月份和年份 然后按一个按钮 根据他选择的日期向他显示数据库的值 不知道代码问题出在哪里
  • 如何从脚本中创建新的 Joomla 用户帐户?

    我们正在为 Joomla 创建一个 XML API 允许合作伙伴网站在我们的网站上为其用户创建新帐户 我们已经创建了一个独立的 PHP 脚本来处理和验证 API 请求 但现在我们需要实际创建新帐户 我们最初只想进行 CURL 调用来提交注册
  • PHP 的脚手架 [关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 PHP 中有什么东西可以像 Rails 一样创建基本的脚手架吗 编辑 我需要一些东西来快速原型化 一些框架比如Symfony http www sym
  • 如何从 JavaScript 中的字符串中删除空白字符?

    如何从 JavaScript 中的字符串中删除空白字符 修剪很容易 但我不知道如何将它们从inside字符串 例如 222 334 gt 222334 您可以使用正则表达式 如下所示来替换所有空格 var oldString 222 334
  • Powershell 将单个字符串与多个正则表达式匹配?

    除了依次迭代每个正则表达式之外 是否有一种更 powershelly 的方式将单个字符串与正则表达式的数组 集合进行匹配 我真正想做的是这样的 database Name match includeRegexArray 考虑到 Powers
  • 切换到 mysqli 是个好主意吗?

    我正在考虑为我的所有 php 项目切换到 mysqli 我的代码编写方式 我运行非常简单的网站并构建了自己的基本框架 我在所有网站上使用该框架 我在修改函数和类时不应该遇到太多问题 然而 我只听说过关于准备好的语句的积极的事情 除了一些关于
  • yii2 中的自动完成

    在 Yii2 中 我希望当用户开始输入时 我的输入字段之一能够自动完成 下面是我的代码 它使用Jui Autocomplete 这是行不通的 当我打印我的数组时 我就像 Array 1 gt abc 2 gt xyz 4 gt pqr
  • PHP-docker容器中的环境变量

    我想在我的 docker 容器中显示一个环境变量 PHP 脚本如下所示 我使用 OpenShift 来启动容器 PHP 容器显示 env is 现在我更改容器的 dc 配置 oc env dc envar USER Pieter deplo
  • 匹配所有有效格式 IPv6 地址的正则表达式

    乍一看 我承认这个问题看起来像是这个问题以及与之相关的任何其他问题的重复 匹配有效 IPv6 地址的正则表达式 https stackoverflow com questions 53497 regular expression that
  • 付款成功后保存到数据库(paypal)

    我试图找出在客户使用 paypal 支付商品费用后将数据 之前以表单提交 保存到数据库的最佳方法 沿着这个过程的一些事情 1 在实际网站上填写表格 gt 2 登录 Paypal gt 3 立即付款 PayPal gt 4 数据已插入数据库
  • 使用 yum 和 pear 安装 php-soap 均失败

    我正在尝试在 Centos 6 4 服务器上安装 PHP 的 SOAP 扩展 我对包管理器 从 CLI 安装包并在 PHP 中配置它们相当不熟悉 我相当有能力管理 php ini 和其他 PHP 配置文件 soap ini 等 我尝试使用以
  • php如何生成动态list()?

    根据我的理解 这就是 list 的工作原理 list A1 A2 A3 array B1 B2 B3 所以在帮助下list 我们可以相应地从数组中分配值 这是我的问题 如何生成动态list 1 基于数据库返回结果 我不确定有多少 但我将其全
  • 如何用正则表达式替换多个匹配/组?

    通常我们会编写以下内容来替换一场比赛 namesRegex re compile r is life re I replaced namesRegex sub r butter There is no life in the void pr
  • 使用 file_get_content 发布数据

    我已经做了一些关于如何使用的研究file get content与帖子 我也读过this one https stackoverflow com questions 2445276 how to post data in php using
  • 如何展平解析树并存储在字符串中以进行进一步的字符串操作 python nltk

    我正在尝试从树结构中获取扁平树 如下所示 我想将整个树放在一个字符串中 就像没有检测到坏树错误一样 S NP SBJ NP DT The JJ high JJ seven day PP IN of NP DT the CD 400 NNS
  • if/else 简写来定义变量

    我很难理解 if else 的 php 简写是如何描述的here https stackoverflow com questions 20233207 php if shorthand and echo in one line possib
  • 使用 ImageMagick (PHP) 将 2 个图像并排合并为 1 个图像

    我认为这是一件容易的事 我有 2 张图片 JPG 我希望它们合并成一张图片 其中 2 张图片并排 所以我有图片 A 和图片 B 我想要图片 AB 并排 两个图像具有相同的宽度和高度 在本例中 宽度 200px 高度 300px 但是第二个图
  • Readfile 从大文件中读取 0 字节?

    我正在尝试通过以下方式发送一个大文件readfile 但是 没有任何内容发送到浏览器 并且readfile 回报0 not false 我尝试发送的文件大小为 4GiB 并且可由 PHP 读取 我正在设置set time limit 0 以

随机推荐

  • 在 Java 中,获取给定月份的所有周末日期

    我需要找到给定月份和给定年份的所有周末日期 例如 对于 01 月 2010 年 输出应为 2 3 9 10 16 17 23 24 30 31 所有周末日期 这是一个粗略版本 其中包含描述步骤的注释 create a Calendar fo
  • Matplotlib - 沿同一轴的不同刻度标签对齐

    我有一个包含很多子图的图形 这样轴的最后一个刻度标签就写在下一个轴的第一个刻度标签上 请参阅此处的示例 https i stack imgur com 7hprI jpg 由于我想在设置时保持子图之间的间距 因此我希望根据刻度进行不同的对齐
  • 如何使JQuery-AJAX请求同步

    如何使ajax请求同步 我有一份表格需要提交 但只有当用户输入正确的密码时才需要提交 这是表单代码
  • 如何 Groovy 化空检查?

    是否有更 Groovy 的方式来编写此 Groovy 代码 def myVar System getProperty props null null System getProperty props 逻辑是 If System getPro
  • 如何在特定浏览器选项卡/窗口/页面中打开链接/url?

    我的页面包含 target blank 的链接 url 列表 当我单击任何链接时 它会在新选项卡 窗口 页面中打开 可以说在窗口中W 没关系 但我想要的是 当我单击任何其他链接 url 来自列表 时 该链接应该在窗口 页面中打开W它已在上次
  • 为子级响应 Native FlatList onPress

    我正在尝试为嵌套在 React Native FlatList 中的图像连接新闻处理程序 我已经验证该函数是通过 props 传入的 通过直接在我的组件内部调用该函数 并且效果很好 下面是一个简化的测试用例 我还尝试在图像上设置 onPre
  • Python 相当于 java.util.SortedSet?

    有人知道 Python 是否有与 Java 的 SortedSet 接口等效的接口吗 这就是我正在寻找的 假设我有一个类型的对象foo 并且我知道如何比较两个类型的对象foo看看是否foo1是 大于 或 小于 foo2 我想要一种存储许多类
  • 如何获取“计算机语言基准测试游戏”(以前称为“语言大战”)的源代码?

    我和一名学生正在建立一个新的口译员家族 我们希望将其与现有的口译员进行比较 我们很乐意下载包含所有源代码的 tarball 或 zip 文件计算机语言基准测试游戏 https benchmarksgame team pages debian
  • 在 Haskell 中实现多态 λ 演算/系统 F 的 Church 编码

    我想实施该对的教会编码 https en wikipedia org wiki Church encoding Church pairsHaskell 中的多态 lambda 演算 第 77 页 第 8 3 3 节Peter Selinge
  • 前往所有城市所需的最短天数窗口

    这是我在编码挑战中遇到的一个有趣的问题 有k个城市 n天 旅行社将在第 n 天向您展示城市 k 您应该找到可以访问所有城市的最少天数 您还可以多次访问城市 但理想情况下您不想这样做 因为您想尽量减少停留天数 Input 给你一个日期和城市的
  • 我必须压缩 PNG 文件图像,而不损失质量

    我想压缩 PNG 图像 以减小其大小 但质量应保持不变 我尝试过压缩JPEG图片 图片压缩约 90 质量保持不变 但当我用它压缩 PNG 图像时 没有结果 就没有压缩 尺寸相同 这是我的代码 public const string Stat
  • 如何使用流将大文件压缩到 blob 中

    我将 Azure 与 blob 存储和 Azure Functions 结合使用 我有很多文件 有时我想生成一个 zip 将其保存在存储中并生成一个链接 由于我的 zip 可能很大 1 或 2 Go 我想 即时 执行此操作 这意味着在保存之
  • 如何在 Node.js + Express + Mongoose + Jade 中处理表单验证,尤其是嵌套模型的验证

    您如何使用 Express 和 Mongoose 处理表单验证 您使用的是自定义方法 某些插件还是默认错误数组 虽然我可能会看到使用默认错误数组进行一些非常简单的验证 但在具有嵌套模型的情况下 这种方法似乎会崩溃 我个人使用节点验证器 ht
  • 我们什么时候应该在 php Phalcon 中使用多模块结构(而不​​是简单结构)

    我们什么时候应该在 php Phalcon 中使用多模块结构 而不 是简单结构 我发现了一些多模块骨架 例如 https github com ovr phalcon module sculpture https github com ov
  • Xcode 6 在提交存档时崩溃

    今天 我成功地将我的第一个应用程序的第一个版本上传到 App Store 进行 beta 测试 进行一些更改后 当我尝试再次提交新存档时 Xcode 崩溃了 并且仍然崩溃 这是日志 Process Xcode 36810 Path Appl
  • Java 编程新手 - Javac 问题 [已关闭]

    Closed 这个问题是无法重现或由拼写错误引起 help closed questions 目前不接受答案 我是 Java 编程新手 正在尝试编译 Java 源文件 但当我输入 javac Welcome java 时 我不断收到以下消息
  • IE6 PNG 透明 CSS hack 不起作用

    我环顾四周 决定使用 CSS 方法而不是依赖 JS 我认为那些坚持使用 IE6 的企业用户也可能被 IT 部门禁用了 JS 所以在我的 HTML 中我有
  • 如何将 nginx 和 Gunicorn 配置文件包含在 Digital Ocean 的源代码管理中?

    我在 Digital Ocean Droplet 上运行 Gunicorn 和 nginx 我面临的问题是这些服务的配置文件位于 etc nginx sites enabled django and etc init gunicorn co
  • 如何在 VBA 中编辑以阅读模式打开的 Word 文档

    我正在使用 VBA 编辑从客户处获得的 Word 文档 客户经常以 不可编辑的视图 将它们提供给我 因此 我想在执行任务之前在宏中 启用编辑 请注意 我并没有说该文档处于 只读 状态 因为我不认为它是 只读 状态 我没有看到 read on
  • strstr() 的参数计数错误

    我已经使用帖子 GUID 和帖子标题在 WordPress 中构建了一个导航菜单 我只获取标题的一部分 为此我正在执行以下操作 casestudylist li class subnav a href strstr v gt post ti