找到 34423 篇文章 相关编程

使用 PHP foreach 解析 JSON 数组

AmitDiwan
更新于 2020-04-07 11:11:49

6K+ 阅读量

以下代码可用于解析 JSON 数组 - 示例 实时演示

如何在 PHP 中使用 RegexIterator?

AmitDiwan
更新于 2020-04-07 11:09:41

250 阅读量

正则表达式$directory = new RecursiveDirectoryIterator(__DIR__); $flattened = new RecursiveIteratorIterator($directory); // 确保路径不包含“/.Trash*”文件夹,并且以 .php 或 .html 文件结尾 $files = new RegexIterator($flattened, '#^(?:[A-Z]:)?(?:/(?!\.Trash)[^/]+)+/[^/]+\.(?:php|html)$#Di'); foreach($files as $file) {    echo $file . PHP_EOL; }使用过滤器基类包含需要与过滤器一起使用的正则表达式。类将扩展此类。扩展了 RecursiveRegexIterator。abstract class FilesystemRegexFilter extends RecursiveRegexIterator {    protected $regex;    public function __construct(RecursiveIterator $it, $regex) {       $this->regex = $regex;       parent::__construct($it, $regex);    } }它们是基本过滤器,并且工作... 阅读更多

PHP - 如何使用 $timestamp 检查今天是否为星期一或每月第一天?

AmitDiwan
更新于 2020-04-07 11:06:19

897 阅读量

date 函数可用于根据提供的整数时间戳或当前时间(如果未提供时间戳)指定的格式返回格式化的字符串时间戳是可选的,默认为 time() 的值。示例 实时演示if(date('j', $timestamp) === '1')    echo "今天是本月第一天"; if(date('D', $timestamp) === 'Mon')    echo "今天是星期一";输出这将产生以下输出 -今天是本月第一天

在 PHP 中创建嵌套的 JSON 对象?

AmitDiwan
更新于 2020-04-07 11:01:47

1K+ 阅读量

JSON 结构可以使用以下代码创建 - $json = json_encode(array(    "client" => array(       "build" => "1.0",       "name" => "xxxx",       "version" => "1.0"    ),    "protocolVersion" => 4,    "data" => array(       "distributorId" => "xxxx",       "distributorPin" => "xxxx",       "locale" => "en-US"    ) ));

如何在 echo 语句中添加 PHP 变量作为 href 链接地址?

AmitDiwan
更新于 2020-04-07 10:59:20

4K+ 阅读量

PHP 中的 HTMLEcho "链接";或echo "链接";HTML 中的 PHP

如何根据 PHP 中内部数组的某个字段对多维数组进行排序?

AmitDiwan
更新于 2020-04-07 10:58:27

198 阅读量

usort 函数可用于对多维数组进行排序。它在用户定义函数的帮助下进行排序。下面是一个示例代码演示 - 示例函数 compare_array($var_1, $var_2) {    if ($var_1["price"] == $var_2["price"]) {       return 0;    }    return ($var_1["price"] < $var_2["price"]) ? -1 : 1; } usort($my_Array,"compare_array") $var_1 = 2 $var_2 = 0输出这将产生以下输出 -1说明 - 我们已声明 var_1 和 var)2 具有整数值。它们被比较并返回结果。

如何在 Java 9 中重置 JShell 会话?

raja
更新于 2020-04-07 09:22:26

472 阅读量

Java 9 引入了用于 Java 的 JShell,它允许我们评估代码片段,例如声明、语句和表达式。在 JShell 会话期间,我们需要重置它,而无需关闭和重新打开 JShell,然后我们可以使用内部命令:“/reset”。通过使用此命令,当前会话期间输入的代码将被擦除。当我们想要测试新类、创建新变量等时,它可能很有用,同时保留之前使用的名称。在下面的代码段中,我们创建了变量 x、y 和 str。我们可以使用“/list”命令查看所有输入的代码片段。之后,我们可以应用... 阅读更多

C++ STL 中的 map equal_range()

Ayush Gupta
更新于 2020-04-06 14:19:45

189 阅读量

在本教程中,我们将讨论一个程序来理解 C++ STL 中的 map equal_range。此函数返回一对迭代器,这些迭代器限定了容器的范围,其中包含与给定参数等效的键。示例 实时演示#include using namespace std; int main() {    //初始化容器    map mp;    mp.insert({ 4, 30 });    mp.insert({ 1, 40 });    mp.insert({ 6, 60 });    pair       it;    it = mp.equal_range(1);    cout

使用 C++ STL 中的 set 获取大小为 k 的所有子数组的最大值

Ayush Gupta
更新于 2020-04-06 14:16:34

192 阅读量

在本教程中,我们将讨论一个程序,使用 C++ STL 中的 set 获取大小为 k 的所有子数组的最大值。为此,我们将提供一个大小为 N 的数组和整数 K。我们的任务是在每个 K 个元素中获取最大元素,将它们加起来并打印出来。示例 实时演示#include using namespace std; //返回最大元素的和 int maxOfSubarrays(int arr[], int n, int k){    set q;    set::reverse_iterator it;    //插入元素    for (int i = 0; i < k; i++) {       q.insert(pair(arr[i], i));    } ... 阅读更多

简单的计算器菜单驱动 C++ 程序

Ayush Gupta
更新于 2020-04-06 14:15:19

1K+ 阅读量

在本教程中,我们将讨论一个程序,创建一个简单的计算器菜单驱动程序。此程序将使用户能够在以下数学运算中进行选择 - 加法、减法、乘法、除法、最大公约数和最小公倍数。示例 实时演示#include using namespace std; //显示菜单 void menu(){    cout

广告

© . All rights reserved.