如何获取数组键是否受保护?

2023-12-12

我有这种类型的数组:-
我想获取数组元素。

context_course Object
 (
                     [_id:protected] => 15
                     [_contextlevel:protected] => 50
                     [_instanceid:protected] => 2 
                     [_path:protected] => /1/3/15 [_depth:protected] => 3 
)

问题是[_id:protected]
我想要有价值15
如果元素是,我怎样才能得到protected.
thanks.


如果属性受到保护,则意味着该类的开发人员不希望您能够从公共上下文中自由地直接访问或修改其值。

如果您分析该对象的类定义,您很可能会找到一个可以让您访问该值的方法,例如它可能是:

$obj->getId();

更多信息:财产可见性

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

如何获取数组键是否受保护? 的相关文章

  • 如何使用图像生成 SVG 二维码?

    我有一个用于生成 jpeg 和 png 格式的 qrcode 的代码 但也想在 PHP 中生成带有背景图像的 svg qrcode 我正在使用 qrlib php 生成 jpeg 和 png 格式 QRlib php 也支持 SVG 不是吗
  • 如何在MySQL选择查询中编写正则表达式?

    我尝试过这个表达 b word w b i比较一个word对照其他单词列表来查找重复项 我用了preg math all 效果很好 我想做同样的事情 但这次检查从 mysql 数据库检索到的单词 这是我写的 SELECT FROM tabl
  • 使用 LIKE 和撇号的 Mysql 查询问题

    所以我有一个有趣的问题 我从未遇到过 并且似乎找不到太多有关纠正该问题的信息 我有一个庞大的数据库 里面有大量的数据 相当于 10 年的数据 并试图对其进行搜索 现在搜索功能运行良好 但最近有人让我注意到一个 错误 如果你愿意的话 我尝试对
  • 使用ajax发送表单数据

    我想用 ajax 以表单形式发送所有输入 我有一个这样的表单
  • 某些表格后的分页符

    我的问题是 我有一个页面 其中包含几个要打印的 html 表格 有些表有很多行 有些则没有 我想要做的是将第一个和第二个表 大表 打印在单独的页面中 其余表 小表 每页打印两个 如何在我想要的位置放置分页符 我试过 但这会在每个表格后面添加
  • 如何使用 BufferedReader 对象从 Java 中的一行读取多个整数值?

    我正在使用 BufferedReader 类读取 Java 程序中的输入 我想读取用户的输入 该用户可以在带空格的单行中输入多个整数数据 我想读取整数数组中的所有这些数据 输入格式 用户首先输入他 她想要输入的数字数量 然后在下一行中使用多
  • 按给定日期获取上周一和下周一的日期[重复]

    这个问题在这里已经有答案了 我们如何通过提供的日期获取上一周星期一日期和下周星期一日期 示例 if date 2015 04 08 年月日格式 然后函数返回 上周一日期 2015 03 30 下周一日期 2015 04 13 echo Ne
  • PHP 计数器在 while 循环中递增

    我在一个 while 循环中增加计数器时遇到问题 基本上我只想在数据库中获取的两个图像链接之间交替 但我的计数器不会增加 我不确定为什么有人可以提供帮助 while row stmt gt fetch PDO FETCH ASSOC img
  • 使用 Laravel Fluent 查询生成器从多个表中进行选择

    我正在重写一些 PHP MySQL 来与 Laravel 一起使用 我想做的一件事是使数据库查询更加简洁使用 Fluent 查询生成器 http laravel com docs database fluent但我有点迷失 SELECT p
  • 更新查询增量字段加上 1 codeigniter 函数 [重复]

    这个问题在这里已经有答案了 我想在 codeigniter 项目中将字段值增加到当前值加 1 所以 我做了一个功能 但它不起作用 我的职能是 function increse field by 1 table name fieldToInc
  • PHP date_sun_info 错误时间

    我正在尝试使用 PHPdate sun info函数获取全天太阳某些位置的时间信息 目前我正在使用类似于中的代码文档 http php net manual en function date sun info php sun info da
  • 一个表单包含两个提交按钮,每个按钮都有不同的操作

    我花了几个小时试图找到问题的解决方案 但似乎找不到正确的解决方案 提前感谢你的帮助 我有一个 html 表单
  • PHP 中的多行字符串文字

    考虑 xml l xml vv echo xml 这将回响vv 为什么以及如何为诸如此类的事情执行多行字符串文字简单XML https en wikipedia org wiki SimpleXML etc Well xml l vv Wo
  • 在 foreach 循环中使用函数会缓存结果,还是每次都调用该函数?

    在下面的代码中 function a echo a return array 1 2 3 4 foreach a as t echo t 我们可以看到 a 仅被调用一次 并且返回值似乎被缓存了 但后来我看到这场辩论 参见对该问题的评论 ht
  • 如何在 php 中为每个其他函数调用自动调用函数

    Class test function test1 echo inside test1 function test2 echo test2 function test3 echo test3 obj new test obj gt test
  • NumPy 根据另一个数组中的值对第三个数组中的每个匹配元素求和一个数组

    我有两个 numpy 数组 一个包含值 另一个包含每个值类别 values np array 1 2 3 4 5 6 7 8 9 10 valcats np array 101 301 201 201 102 302 302 202 102
  • 重定向到另一个文件夹

    我读了这个 htaccess 重写以将根 URL 重定向到子目录 https stackoverflow com questions 990392 htacces rewrite to redirect root url to subdir
  • Lodash _.hasIntersection?

    我想知道两个或多个数组是否有共同的项目 但我不在乎这些项目是什么 我知道 lodash 有一个 intersection方法 但我不需要它来遍历每个数组的每个项目 相反 我需要类似的东西 hasIntersection一旦找到第一个常见的出
  • 为什么C++变量是指针时不需要正确定义?

    我对 C 语言完全陌生 特别是指针 经验主要是 PHP 并且希望对以下内容进行一些解释 我已经尝试寻找答案 这两行代码如何能够在我的程序中完成完全相同的工作 第二行似乎违背了我迄今为止所学到和理解的关于指针的一切 char disk 3 D
  • 测验程序的 MySql 数据库设计

    我目前正在开发一个项目 主要是创建一个测验应用程序 它将能够进行包含 10 到 20 个问题的多项选择题或简答题的测验 它需要能够根据正确答案检查用户的答案 然后对用户的答案进行评分 稍后 我可能会实现一个后端功能来在线创建测验 但现在我将

随机推荐

  • PHP 模块显示在 phpinfo() 中,但不显示 php -m

    我目前正在一个网站上工作 我使用主机的控制面板激活了几个 php 模块 现在当我尝试使用它们时它会返回 致命错误 未找到类 我检查了phpinfo 课程出现在那里 但是当我这样做时php m 他们失踪了 服务器使用Nginx 可能是什么问题
  • 没有对 .m matlab 文件进行 git CRLF 转换?

    即使在 Windows 上 Matlab m 文件也使用 Unix LF 行结尾 我希望设置 git 配置文件 以便 m 文件not像其他常规文本文件一样转换回 CRLF 即我使用 LF 作为存储库中的默认样式 即使它是 Windows 这
  • 为什么对象类型的引用变量用作其他对象类型时必须进行强制转换

    虽然Java中的所有类都是Object类的子类 但与其他对象类型不同 Object类型的引用变量在没有强制转换的情况下不能分配给任何其他引用类型 例如 public class Inheritance public static class
  • 始终在 rootViewController 处打开应用程序

    在我的应用程序中 我希望用户始终看到rootViewController即使应用程序尚未完全终止 打开应用程序时的视图也是如此 我考虑过的一种选择是打电话abort in applicationWillResignActive 但这似乎不是
  • Java 和 SQLite 之间的时间戳差异

    你好 我有 SLQLite 数据库 其中有表 water logs CREATE TABLE water logs id INTEGER PRIMARY KEY AUTOINCREMENT amount REAL NOT NULL icon
  • 多显示器/双显示器系统上的 window.open() - 窗口在哪里弹出?

    在多显示器系统上使用 javascript window open 时 如何控制弹出窗口打开哪个显示器或显示空间中的哪个位置 对我来说 它似乎失去了控制 而且它的行为是随机的 window open 双屏 搜索的结果揭示了这个奇特的金块 双
  • Discord py 向频道发送消息

    我正在尝试使用 Discord py 库将消息从一个通道发送到另一个通道 想法 通道 1 用户无权读取和发送通道 2 中的消息 我尝试编写应该发送这些消息的机器人 例如 用户编写 发送 channel2 hello 机器人将此消息发送到通道
  • 在 Python 中使用 BeautifulSoup 从 HTML 脚本标签中提取 JSON

    我有以下 HTML 我应该如何从变量中提取 JSON window INITIAL STATE
  • Mac OS X Cocoa 多视图应用程序导航

    我已经花了整整 2 天的时间试图弄清楚如何使用 NSViewControllers 来创建多视图应用程序 这就是我所做的 我有 2 个视图控制器和 MainMenu xib 的窗口 我还有一个 AppController 它是两个视图控制器
  • python whois Windows 版

    我尝试在 python 中获取 whois 我用这个http code google com p pywhois 但它只能在linux下运行 可以在windows上运行吗 目前我收到错误 因为使用了内部linux命令whois 在 Wind
  • 创建鼠标聚光灯

    我正在尝试创建一个简单的应用程序 将聚光灯放在鼠标光标位置周围 使其他所有内容变暗 并用鼠标移动聚光灯 像这样的东西 我对 Qt 没有太多经验 我开始于这个例子 却走不了多远 我创建了一个位于顶部的窗口并设置了其不透明度 但我不知道如何使其
  • 调用一个函数,每个元素都是 Databricks 中的一个流

    我在 Databricks 中有一个 DataFrame 流 我想对每个元素执行一个操作 在网上我找到了特定目的的方法 比如将其写入控制台或转储到内存中 但我想添加一些业务逻辑 并将一些结果放入Redis中 更具体地说 这就是非流情况下的样
  • 如何以编程方式发现 git 使用的跨平台编辑器?

    假设我们在 Python 环境中 我们可以在 Windows OSX 或 Linux 上 我们如何确定git使用的编辑器 如果只是环境变量 我们可以这样做 os getenv GIT EDITOR 但它也可能在配置中 可以解析 git 配置
  • JSF 属性引用生命周期比目标作用域视图更短的作用域中的对象

    我有一个视图范围的托管 bean 其托管属性绑定到查询字符串参数 JSF 给了我熟悉的异常 javax faces FacesException Property reset references object in a scope wit
  • 字符串到日期转换返回错误值

    我正在尝试将字符串转换为日期 但返回值是错误的 String startDate 2013 07 24 Date date new Date try DateFormat formatter new SimpleDateFormat yyy
  • json.Marshal(struct) 返回“{}”

    type TestObject struct kind string json kind id string json id omitempty name string json name email string json email f
  • getActionBar() 返回 Null (AppCompat-v7 21)

    在我将 AppCompat v7 更改为 21 0 0 并且编译没有问题后 我的应用程序在运行时就崩溃了 它给了我错误 java lang NullPointerException Attempt to invoke virtual met
  • 使用 Android 服务处理网络连接

    我正在开发一个 Android 应用程序 需要保持与聊天服务器的网络连接 我知道我可以创建一个服务来启动与服务器的连接 但是该服务如何通知 Android 活动新传入的消息 活动需要更新视图以显示新消息 我对 Android 还很陌生 所以
  • 如何使用 Spring Security 重定向到拒绝访问页面

    我有一个使用 JSF Spring 的应用程序 我正在使用 spring security 并且工作正常 但是 当我尝试在没有身份验证的情况下访问安全页面时 我只是显示 403 禁止页面 而不是将我重定向到被拒绝的页面 我不知道 appli
  • 如何获取数组键是否受保护?

    我有这种类型的数组 我想获取数组元素 context course Object id protected gt 15 contextlevel protected gt 50 instanceid protected gt 2 path