{"id":752,"date":"2025-08-01T15:36:53","date_gmt":"2025-08-01T06:36:53","guid":{"rendered":"https:\/\/nexive.tech\/?p=752"},"modified":"2025-08-01T15:36:54","modified_gmt":"2025-08-01T06:36:54","slug":"%e3%80%90%e3%82%b5%e3%82%af%e3%83%83%e3%81%a8%e8%a7%a3%e8%aa%ac%e3%80%91php%e3%81%ae%e9%85%8d%e5%88%97%e6%93%8d%e4%bd%9c%e9%96%a2%e6%95%b0%e3%81%be%e3%81%a8%e3%82%81%ef%bc%88array_merge-array_filter","status":"publish","type":"post","link":"https:\/\/nexive.tech\/?p=752","title":{"rendered":"\u3010\u30b5\u30af\u30c3\u3068\u89e3\u8aac\u3011PHP\u306e\u914d\u5217\u64cd\u4f5c\u95a2\u6570\u307e\u3068\u3081\uff08array_merge, array_filter \u306a\u3069\uff09"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">1. \u672c\u8a18\u4e8b\u306e\u30dd\u30a4\u30f3\u30c8<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>PHP\u306e\u57fa\u672c\u7684\u306a\u914d\u5217\u64cd\u4f5c\u95a2\u6570\uff08array_merge, array_filter \u306a\u3069\uff09\u3092\u5b9f\u884c\u4f8b\u4ed8\u304d\u3067\u89e3\u8aac<\/li>\n\n\n\n<li>\u5404\u95a2\u6570\u306e\u6319\u52d5\u3084\u526f\u4f5c\u7528\u3001\u4f7f\u3044\u5206\u3051\u306e\u5224\u65ad\u57fa\u6e96\u3092\u6574\u7406<\/li>\n\n\n\n<li>\u5b9f\u52d9\u4e0a\u3067\u3088\u304f\u4f7f\u3046\u30d1\u30bf\u30fc\u30f3\u3084\u8a2d\u8a08\u610f\u56f3\u3092\u8e0f\u307e\u3048\u305f\u4f7f\u3044\u65b9\u3092\u7d39\u4ecb<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">2. PHP\u306e\u914d\u5217\u64cd\u4f5c\u95a2\u6570\u3068\u306f\uff1f<\/h2>\n\n\n\n<p>PHP\u306f\u914d\u5217\u306e\u53d6\u308a\u6271\u3044\u306b\u512a\u308c\u305f\u8a00\u8a9e\u3067\u3042\u308a\u3001\u6a19\u6e96\u95a2\u6570\u3068\u3057\u3066\u591a\u304f\u306e\u914d\u5217\u64cd\u4f5c\u6a5f\u80fd\u3092\u63d0\u4f9b\u3057\u3066\u3044\u307e\u3059\u3002\u9023\u60f3\u914d\u5217\u30fb\u6570\u5024\u914d\u5217\u306e\u533a\u5225\u306a\u304f\u3001\u69d8\u3005\u306a\u5f62\u3067\u8981\u7d20\u306e\u52a0\u5de5\u30fb\u62bd\u51fa\u30fb\u7d50\u5408\u306a\u3069\u304c\u53ef\u80fd\u3067\u3059\u3002<\/p>\n\n\n\n<p>\u914d\u5217\u64cd\u4f5c\u95a2\u6570\u306f\u3001\u30c7\u30fc\u30bf\u69cb\u9020\u306e\u524d\u51e6\u7406\u3001\u96c6\u8a08\u51e6\u7406\u3001API\u30ec\u30b9\u30dd\u30f3\u30b9\u306e\u6574\u5f62\u306a\u3069\u3001\u696d\u52d9\u30ed\u30b8\u30c3\u30af\u306e\u4e2d\u6838\u3092\u62c5\u3046\u3053\u3068\u304c\u591a\u304f\u3001\u95a2\u6570\u306e\u9078\u5b9a\u3068\u6b63\u3057\u3044\u7406\u89e3\u304c\u30b3\u30fc\u30c9\u54c1\u8cea\u306b\u76f4\u7d50\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p>\u3053\u3053\u3067\u306f\u4ee3\u8868\u7684\u306a\u95a2\u6570\u3092\u53d6\u308a\u4e0a\u3052\u3001\u69cb\u6587\u306e\u9055\u3044\u3084\u4f7f\u3044\u3069\u3053\u308d\u3001\u8aa4\u7528\u3057\u3084\u3059\u3044\u30dd\u30a4\u30f3\u30c8\u307e\u3067\u542b\u3081\u3066\u5b9f\u8df5\u7684\u306b\u89e3\u8aac\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">3. \u8a73\u7d30\u89e3\u8aac<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">\u914d\u5217\u3092\u7d50\u5408\uff1aarray_merge()<\/h3>\n\n\n\n<p>\u8907\u6570\u306e\u914d\u5217\u3092\u7d50\u5408\u3057\u30011\u3064\u306e\u914d\u5217\u3068\u3057\u3066\u8fd4\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#D4D4D4;--cbp-line-number-width:calc(2 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:flex;align-items:center;padding:16px 0 0 16px;width:100%;text-align:left;background-color:#1e1e1e\"><span style=\"background:#c7c7c7;padding:0.3rem 0.5rem 0.2rem;border-radius:1rem;font-size:0.8em;line-height:1;height:1.25rem;text-align:center;display:inline-flex;align-items:center;justify-content:center;color:#1e1e1e\">PHP<\/span><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#D4D4D4;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>$a = &#91;\"apple\", \"banana\"&#93;;\n$b = &#91;\"orange\"&#93;;\n$merged = array_merge($a, $b);\n\nprint_r($merged);\n\/\/ \u51fa\u529b:\n\/\/ Array (\n\/\/   &#91;0&#93; => apple\n\/\/   &#91;1&#93; => banana\n\/\/   &#91;2&#93; => orange\n\/\/ )\n<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki dark-plus\" style=\"background-color: #1E1E1E\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #9CDCFE\">$a<\/span><span style=\"color: #D4D4D4\"> = &#91;<\/span><span style=\"color: #CE9178\">&quot;apple&quot;<\/span><span style=\"color: #D4D4D4\">, <\/span><span style=\"color: #CE9178\">&quot;banana&quot;<\/span><span style=\"color: #D4D4D4\">&#93;;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #9CDCFE\">$b<\/span><span style=\"color: #D4D4D4\"> = &#91;<\/span><span style=\"color: #CE9178\">&quot;orange&quot;<\/span><span style=\"color: #D4D4D4\">&#93;;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #9CDCFE\">$merged<\/span><span style=\"color: #D4D4D4\"> = <\/span><span style=\"color: #DCDCAA\">array_merge<\/span><span style=\"color: #D4D4D4\">(<\/span><span style=\"color: #9CDCFE\">$a<\/span><span style=\"color: #D4D4D4\">, <\/span><span style=\"color: #9CDCFE\">$b<\/span><span style=\"color: #D4D4D4\">);<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #DCDCAA\">print_r<\/span><span style=\"color: #D4D4D4\">(<\/span><span style=\"color: #9CDCFE\">$merged<\/span><span style=\"color: #D4D4D4\">);<\/span><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\">\/\/ \u51fa\u529b:<\/span><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\">\/\/ Array (<\/span><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\">\/\/   &#91;0&#93; =&gt; apple<\/span><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\">\/\/   &#91;1&#93; =&gt; banana<\/span><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\">\/\/   &#91;2&#93; =&gt; orange<\/span><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\">\/\/ )<\/span><\/span>\n<span class=\"line\"><\/span><\/code><\/pre><\/div>\n\n\n\n<p>\u9023\u60f3\u914d\u5217\u540c\u58eb\u3092\u7d50\u5408\u3059\u308b\u3068\u3001\u30ad\u30fc\u304c\u91cd\u8907\u3057\u305f\u5834\u5408\u306f\u5f8c\u52dd\u3061\u3067\u4e0a\u66f8\u304d\u3055\u308c\u307e\u3059\u3002<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#D4D4D4;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:flex;align-items:center;padding:16px 0 0 16px;width:100%;text-align:left;background-color:#1e1e1e\"><span style=\"background:#c7c7c7;padding:0.3rem 0.5rem 0.2rem;border-radius:1rem;font-size:0.8em;line-height:1;height:1.25rem;text-align:center;display:inline-flex;align-items:center;justify-content:center;color:#1e1e1e\">PHP<\/span><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#D4D4D4;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>$a = &#91;\"a\" => 1, \"b\" => 2&#93;;\n$b = &#91;\"b\" => 3, \"c\" => 4&#93;;\n$result = array_merge($a, $b);\n\nprint_r($result);\n\/\/ \u51fa\u529b: &#91;\"a\" => 1, \"b\" => 3, \"c\" => 4&#93;\n<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki dark-plus\" style=\"background-color: #1E1E1E\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #9CDCFE\">$a<\/span><span style=\"color: #D4D4D4\"> = &#91;<\/span><span style=\"color: #CE9178\">&quot;a&quot;<\/span><span style=\"color: #D4D4D4\"> =&gt; <\/span><span style=\"color: #B5CEA8\">1<\/span><span style=\"color: #D4D4D4\">, <\/span><span style=\"color: #CE9178\">&quot;b&quot;<\/span><span style=\"color: #D4D4D4\"> =&gt; <\/span><span style=\"color: #B5CEA8\">2<\/span><span style=\"color: #D4D4D4\">&#93;;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #9CDCFE\">$b<\/span><span style=\"color: #D4D4D4\"> = &#91;<\/span><span style=\"color: #CE9178\">&quot;b&quot;<\/span><span style=\"color: #D4D4D4\"> =&gt; <\/span><span style=\"color: #B5CEA8\">3<\/span><span style=\"color: #D4D4D4\">, <\/span><span style=\"color: #CE9178\">&quot;c&quot;<\/span><span style=\"color: #D4D4D4\"> =&gt; <\/span><span style=\"color: #B5CEA8\">4<\/span><span style=\"color: #D4D4D4\">&#93;;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #9CDCFE\">$result<\/span><span style=\"color: #D4D4D4\"> = <\/span><span style=\"color: #DCDCAA\">array_merge<\/span><span style=\"color: #D4D4D4\">(<\/span><span style=\"color: #9CDCFE\">$a<\/span><span style=\"color: #D4D4D4\">, <\/span><span style=\"color: #9CDCFE\">$b<\/span><span style=\"color: #D4D4D4\">);<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #DCDCAA\">print_r<\/span><span style=\"color: #D4D4D4\">(<\/span><span style=\"color: #9CDCFE\">$result<\/span><span style=\"color: #D4D4D4\">);<\/span><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\">\/\/ \u51fa\u529b: &#91;&quot;a&quot; =&gt; 1, &quot;b&quot; =&gt; 3, &quot;c&quot; =&gt; 4&#93;<\/span><\/span>\n<span class=\"line\"><\/span><\/code><\/pre><\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">\u6761\u4ef6\u3067\u30d5\u30a3\u30eb\u30bf\uff1aarray_filter()<\/h3>\n\n\n\n<p>\u914d\u5217\u8981\u7d20\u3092\u6761\u4ef6\u3067\u7d5e\u308a\u8fbc\u3080\u5834\u5408\u306b\u4f7f\u7528\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#D4D4D4;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:flex;align-items:center;padding:16px 0 0 16px;width:100%;text-align:left;background-color:#1e1e1e\"><span style=\"background:#c7c7c7;padding:0.3rem 0.5rem 0.2rem;border-radius:1rem;font-size:0.8em;line-height:1;height:1.25rem;text-align:center;display:inline-flex;align-items:center;justify-content:center;color:#1e1e1e\">PHP<\/span><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#D4D4D4;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>$data = &#91;1, 2, 3, 4, 5&#93;;\n$even = array_filter($data, function($v) {\n    return $v % 2 === 0;\n});\n\nprint_r($even);\n\/\/ \u51fa\u529b: Array ( &#91;1&#93; => 2 &#91;3&#93; => 4 )\n<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki dark-plus\" style=\"background-color: #1E1E1E\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #9CDCFE\">$data<\/span><span style=\"color: #D4D4D4\"> = &#91;<\/span><span style=\"color: #B5CEA8\">1<\/span><span style=\"color: #D4D4D4\">, <\/span><span style=\"color: #B5CEA8\">2<\/span><span style=\"color: #D4D4D4\">, <\/span><span style=\"color: #B5CEA8\">3<\/span><span style=\"color: #D4D4D4\">, <\/span><span style=\"color: #B5CEA8\">4<\/span><span style=\"color: #D4D4D4\">, <\/span><span style=\"color: #B5CEA8\">5<\/span><span style=\"color: #D4D4D4\">&#93;;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #9CDCFE\">$even<\/span><span style=\"color: #D4D4D4\"> = <\/span><span style=\"color: #DCDCAA\">array_filter<\/span><span style=\"color: #D4D4D4\">(<\/span><span style=\"color: #9CDCFE\">$data<\/span><span style=\"color: #D4D4D4\">, <\/span><span style=\"color: #569CD6\">function<\/span><span style=\"color: #D4D4D4\">(<\/span><span style=\"color: #9CDCFE\">$v<\/span><span style=\"color: #D4D4D4\">) {<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">    <\/span><span style=\"color: #C586C0\">return<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">$v<\/span><span style=\"color: #D4D4D4\"> % <\/span><span style=\"color: #B5CEA8\">2<\/span><span style=\"color: #D4D4D4\"> === <\/span><span style=\"color: #B5CEA8\">0<\/span><span style=\"color: #D4D4D4\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">});<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #DCDCAA\">print_r<\/span><span style=\"color: #D4D4D4\">(<\/span><span style=\"color: #9CDCFE\">$even<\/span><span style=\"color: #D4D4D4\">);<\/span><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\">\/\/ \u51fa\u529b: Array ( &#91;1&#93; =&gt; 2 &#91;3&#93; =&gt; 4 )<\/span><\/span>\n<span class=\"line\"><\/span><\/code><\/pre><\/div>\n\n\n\n<p>\u30ad\u30fc\u306f\u7dad\u6301\u3055\u308c\u308b\u305f\u3081\u3001\u518d\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u3059\u308b\u5834\u5408\u306f <code>array_values()<\/code> \u3092\u4f75\u7528\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">\u5024\u3092\u5909\u63db\uff1aarray_map()<\/h3>\n\n\n\n<p>\u5404\u8981\u7d20\u306b\u5bfe\u3057\u3066\u95a2\u6570\u3092\u9069\u7528\u3057\u3066\u5909\u63db\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#D4D4D4;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:flex;align-items:center;padding:16px 0 0 16px;width:100%;text-align:left;background-color:#1e1e1e\"><span style=\"background:#c7c7c7;padding:0.3rem 0.5rem 0.2rem;border-radius:1rem;font-size:0.8em;line-height:1;height:1.25rem;text-align:center;display:inline-flex;align-items:center;justify-content:center;color:#1e1e1e\">PHP<\/span><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#D4D4D4;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>$data = &#91;1, 2, 3&#93;;\n$squared = array_map(function($v) {\n    return $v * $v;\n}, $data);\n\nprint_r($squared);\n\/\/ \u51fa\u529b: Array ( &#91;0&#93; => 1 &#91;1&#93; => 4 &#91;2&#93; => 9 )\n<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki dark-plus\" style=\"background-color: #1E1E1E\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #9CDCFE\">$data<\/span><span style=\"color: #D4D4D4\"> = &#91;<\/span><span style=\"color: #B5CEA8\">1<\/span><span style=\"color: #D4D4D4\">, <\/span><span style=\"color: #B5CEA8\">2<\/span><span style=\"color: #D4D4D4\">, <\/span><span style=\"color: #B5CEA8\">3<\/span><span style=\"color: #D4D4D4\">&#93;;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #9CDCFE\">$squared<\/span><span style=\"color: #D4D4D4\"> = <\/span><span style=\"color: #DCDCAA\">array_map<\/span><span style=\"color: #D4D4D4\">(<\/span><span style=\"color: #569CD6\">function<\/span><span style=\"color: #D4D4D4\">(<\/span><span style=\"color: #9CDCFE\">$v<\/span><span style=\"color: #D4D4D4\">) {<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">    <\/span><span style=\"color: #C586C0\">return<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">$v<\/span><span style=\"color: #D4D4D4\"> * <\/span><span style=\"color: #9CDCFE\">$v<\/span><span style=\"color: #D4D4D4\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">}, <\/span><span style=\"color: #9CDCFE\">$data<\/span><span style=\"color: #D4D4D4\">);<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #DCDCAA\">print_r<\/span><span style=\"color: #D4D4D4\">(<\/span><span style=\"color: #9CDCFE\">$squared<\/span><span style=\"color: #D4D4D4\">);<\/span><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\">\/\/ \u51fa\u529b: Array ( &#91;0&#93; =&gt; 1 &#91;1&#93; =&gt; 4 &#91;2&#93; =&gt; 9 )<\/span><\/span>\n<span class=\"line\"><\/span><\/code><\/pre><\/div>\n\n\n\n<p>\u8907\u6570\u914d\u5217\u3092\u540c\u6642\u306b\u51e6\u7406\u3059\u308b\u3053\u3068\u3082\u53ef\u80fd\u3067\u3059\u3002<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#D4D4D4;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:flex;align-items:center;padding:16px 0 0 16px;width:100%;text-align:left;background-color:#1e1e1e\"><span style=\"background:#c7c7c7;padding:0.3rem 0.5rem 0.2rem;border-radius:1rem;font-size:0.8em;line-height:1;height:1.25rem;text-align:center;display:inline-flex;align-items:center;justify-content:center;color:#1e1e1e\">PHP<\/span><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#D4D4D4;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>$a = &#91;1, 2, 3&#93;;\n$b = &#91;4, 5, 6&#93;;\n$sum = array_map(function($x, $y) {\n    return $x + $y;\n}, $a, $b);\n\nprint_r($sum);\n\/\/ \u51fa\u529b: Array ( &#91;0&#93; => 5 &#91;1&#93; => 7 &#91;2&#93; => 9 )\n<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki dark-plus\" style=\"background-color: #1E1E1E\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #9CDCFE\">$a<\/span><span style=\"color: #D4D4D4\"> = &#91;<\/span><span style=\"color: #B5CEA8\">1<\/span><span style=\"color: #D4D4D4\">, <\/span><span style=\"color: #B5CEA8\">2<\/span><span style=\"color: #D4D4D4\">, <\/span><span style=\"color: #B5CEA8\">3<\/span><span style=\"color: #D4D4D4\">&#93;;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #9CDCFE\">$b<\/span><span style=\"color: #D4D4D4\"> = &#91;<\/span><span style=\"color: #B5CEA8\">4<\/span><span style=\"color: #D4D4D4\">, <\/span><span style=\"color: #B5CEA8\">5<\/span><span style=\"color: #D4D4D4\">, <\/span><span style=\"color: #B5CEA8\">6<\/span><span style=\"color: #D4D4D4\">&#93;;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #9CDCFE\">$sum<\/span><span style=\"color: #D4D4D4\"> = <\/span><span style=\"color: #DCDCAA\">array_map<\/span><span style=\"color: #D4D4D4\">(<\/span><span style=\"color: #569CD6\">function<\/span><span style=\"color: #D4D4D4\">(<\/span><span style=\"color: #9CDCFE\">$x<\/span><span style=\"color: #D4D4D4\">, <\/span><span style=\"color: #9CDCFE\">$y<\/span><span style=\"color: #D4D4D4\">) {<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">    <\/span><span style=\"color: #C586C0\">return<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">$x<\/span><span style=\"color: #D4D4D4\"> + <\/span><span style=\"color: #9CDCFE\">$y<\/span><span style=\"color: #D4D4D4\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">}, <\/span><span style=\"color: #9CDCFE\">$a<\/span><span style=\"color: #D4D4D4\">, <\/span><span style=\"color: #9CDCFE\">$b<\/span><span style=\"color: #D4D4D4\">);<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #DCDCAA\">print_r<\/span><span style=\"color: #D4D4D4\">(<\/span><span style=\"color: #9CDCFE\">$sum<\/span><span style=\"color: #D4D4D4\">);<\/span><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\">\/\/ \u51fa\u529b: Array ( &#91;0&#93; =&gt; 5 &#91;1&#93; =&gt; 7 &#91;2&#93; =&gt; 9 )<\/span><\/span>\n<span class=\"line\"><\/span><\/code><\/pre><\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">\u30ad\u30fc\u3092\u53d6\u5f97\uff1aarray_keys(), array_values()<\/h3>\n\n\n\n<p>\u914d\u5217\u306e\u30ad\u30fc\u3084\u5024\u3060\u3051\u3092\u53d6\u5f97\u3059\u308b\u5834\u5408\u306b\u4f7f\u7528\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#D4D4D4;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:flex;align-items:center;padding:16px 0 0 16px;width:100%;text-align:left;background-color:#1e1e1e\"><span style=\"background:#c7c7c7;padding:0.3rem 0.5rem 0.2rem;border-radius:1rem;font-size:0.8em;line-height:1;height:1.25rem;text-align:center;display:inline-flex;align-items:center;justify-content:center;color:#1e1e1e\">PHP<\/span><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#D4D4D4;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>$arr = &#91;\"a\" => 100, \"b\" => 200&#93;;\nprint_r(array_keys($arr));   \/\/ \u51fa\u529b: &#91;\"a\", \"b\"&#93;\nprint_r(array_values($arr)); \/\/ \u51fa\u529b: &#91;100, 200&#93;\n<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki dark-plus\" style=\"background-color: #1E1E1E\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #9CDCFE\">$arr<\/span><span style=\"color: #D4D4D4\"> = &#91;<\/span><span style=\"color: #CE9178\">&quot;a&quot;<\/span><span style=\"color: #D4D4D4\"> =&gt; <\/span><span style=\"color: #B5CEA8\">100<\/span><span style=\"color: #D4D4D4\">, <\/span><span style=\"color: #CE9178\">&quot;b&quot;<\/span><span style=\"color: #D4D4D4\"> =&gt; <\/span><span style=\"color: #B5CEA8\">200<\/span><span style=\"color: #D4D4D4\">&#93;;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #DCDCAA\">print_r<\/span><span style=\"color: #D4D4D4\">(<\/span><span style=\"color: #DCDCAA\">array_keys<\/span><span style=\"color: #D4D4D4\">(<\/span><span style=\"color: #9CDCFE\">$arr<\/span><span style=\"color: #D4D4D4\">));   <\/span><span style=\"color: #6A9955\">\/\/ \u51fa\u529b: &#91;&quot;a&quot;, &quot;b&quot;&#93;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #DCDCAA\">print_r<\/span><span style=\"color: #D4D4D4\">(<\/span><span style=\"color: #DCDCAA\">array_values<\/span><span style=\"color: #D4D4D4\">(<\/span><span style=\"color: #9CDCFE\">$arr<\/span><span style=\"color: #D4D4D4\">)); <\/span><span style=\"color: #6A9955\">\/\/ \u51fa\u529b: &#91;100, 200&#93;<\/span><\/span>\n<span class=\"line\"><\/span><\/code><\/pre><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">4. \u3088\u304f\u3042\u308b\u30df\u30b9\u30fb\u8aa4\u89e3\u30fb\u843d\u3068\u3057\u7a74<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>array_merge()<\/code>\u306f\u6570\u5024\u6dfb\u5b57\u914d\u5217\u3067\u3042\u3063\u3066\u3082\u3001\u518d\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u3055\u308c\u308b\u305f\u3081\u5143\u306e\u30ad\u30fc\u306f\u4fdd\u6301\u3055\u308c\u307e\u305b\u3093\u3002<\/li>\n\n\n\n<li><code>array_filter()<\/code>\u306f\u5024\u306e\u8a55\u4fa1\u304cfalse\u3068\u306a\u308b\u3082\u306e\uff08\u4f8b\uff1a0, \u7a7a\u6587\u5b57, null\uff09\u3082\u9664\u5916\u3055\u308c\u308b\u70b9\u306b\u6ce8\u610f\u3002\u53b3\u5bc6\u306a\u6761\u4ef6\u6307\u5b9a\u304c\u5fc5\u8981\u306a\u5834\u5408\u306f\u30b3\u30fc\u30eb\u30d0\u30c3\u30af\u5fc5\u9808\u3067\u3059\u3002<\/li>\n\n\n\n<li><code>array_map()<\/code>\u306f\u5f15\u6570\u306e\u914d\u5217\u6570\u304c\u4e00\u81f4\u3057\u306a\u3044\u3068\u3001\u6700\u77ed\u306e\u9577\u3055\u306b\u5408\u308f\u305b\u3066\u5207\u308a\u6368\u3066\u3089\u308c\u307e\u3059\u3002<\/li>\n\n\n\n<li>\u30ad\u30fc\u60c5\u5831\u304c\u91cd\u8981\u306a\u51e6\u7406\u3067\u306f\u3001<code>array_values()<\/code>\u306b\u3088\u308b\u518d\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u3067\u526f\u4f5c\u7528\u304c\u51fa\u308b\u5834\u5408\u304c\u3042\u308b\u305f\u3081\u6ce8\u610f\u304c\u5fc5\u8981\u3067\u3059\u3002<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">5. \u307e\u3068\u3081<\/h2>\n\n\n\n<p>PHP\u306e\u914d\u5217\u64cd\u4f5c\u95a2\u6570\u306f\u8a2d\u8a08\u306e\u67d4\u8edf\u6027\u3092\u9ad8\u3081\u308b\u4e0a\u3067\u975e\u5e38\u306b\u91cd\u8981\u3067\u3059\u3002<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u914d\u5217\u306e\u7d50\u5408\u306f <code>array_merge()<\/code>\u3001\u8981\u7d20\u62bd\u51fa\u306b\u306f <code>array_filter()<\/code><\/li>\n\n\n\n<li>\u5024\u306e\u52a0\u5de5\u306f <code>array_map()<\/code>\u3001\u30ad\u30fc\u3084\u5024\u306e\u4e00\u89a7\u53d6\u5f97\u306f <code>array_keys()<\/code> \/ <code>array_values()<\/code><\/li>\n<\/ul>\n\n\n\n<p>\u95a2\u6570\u3054\u3068\u306e\u6319\u52d5\u306e\u9055\u3044\u3084\u526f\u4f5c\u7528\u3092\u6b63\u3057\u304f\u7406\u89e3\u3059\u308b\u3053\u3068\u3067\u3001\u5b89\u5168\u3067\u610f\u56f3\u901a\u308a\u306e\u30c7\u30fc\u30bf\u51e6\u7406\u304c\u53ef\u80fd\u306b\u306a\u308a\u307e\u3059\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>1. \u672c\u8a18\u4e8b\u306e\u30dd\u30a4\u30f3\u30c8 2. PHP\u306e\u914d\u5217\u64cd\u4f5c\u95a2\u6570\u3068\u306f\uff1f PHP\u306f\u914d\u5217\u306e\u53d6\u308a\u6271\u3044\u306b\u512a\u308c\u305f\u8a00\u8a9e\u3067\u3042\u308a\u3001\u6a19\u6e96\u95a2\u6570\u3068\u3057\u3066\u591a\u304f\u306e\u914d\u5217\u64cd\u4f5c\u6a5f\u80fd\u3092\u63d0\u4f9b\u3057\u3066\u3044\u307e\u3059\u3002\u9023\u60f3\u914d\u5217\u30fb\u6570\u5024\u914d\u5217\u306e\u533a\u5225\u306a\u304f\u3001\u69d8\u3005\u306a\u5f62\u3067\u8981\u7d20\u306e\u52a0\u5de5\u30fb\u62bd\u51fa\u30fb\u7d50\u5408\u306a\u3069\u304c\u53ef [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":753,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"swell_btn_cv_data":"","footnotes":""},"categories":[85],"tags":[],"class_list":["post-752","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-php"],"_links":{"self":[{"href":"https:\/\/nexive.tech\/index.php?rest_route=\/wp\/v2\/posts\/752","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nexive.tech\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nexive.tech\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nexive.tech\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nexive.tech\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=752"}],"version-history":[{"count":1,"href":"https:\/\/nexive.tech\/index.php?rest_route=\/wp\/v2\/posts\/752\/revisions"}],"predecessor-version":[{"id":754,"href":"https:\/\/nexive.tech\/index.php?rest_route=\/wp\/v2\/posts\/752\/revisions\/754"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nexive.tech\/index.php?rest_route=\/wp\/v2\/media\/753"}],"wp:attachment":[{"href":"https:\/\/nexive.tech\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=752"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nexive.tech\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=752"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nexive.tech\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=752"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}