PageSourceSearch

https://webkaru.net/php/

html webkaru.net collected 2026-10-02 10:40:26 UTC 36,176 bytes, 448 lines download raw bytes

1<!DOCTYPE html>
2<!--[if IE 8]><html class="no-js lt-ie9" lang="ja" > <![endif]-->
3<!--[if gt IE 8]><!--> <html class="no-js" lang="ja" > <!--<![endif]-->
4<head>
5<meta charset="utf-8">
6<meta property="og:locale" content="ja_JP" />
7<meta name = "viewport" content = "width=device-width, initial-scale=1">
8<title>PHP入門 - 初心者のためのWebプログラミング入門 - Webkaru</title>
9
10<!-- Foundation 3 for IE 8 and earlier -->
11<!--[if lt IE 9]>
12<link rel="stylesheet" href="https://webkaru.net/php/wp-content/themes/webkaru10/css/foundation3/foundation.min.css" type="text/css" />
13<link rel="stylesheet" href="https://webkaru.net/php/wp-content/themes/webkaru10/css/foundation3/app.css" type="text/css" />
14<script src="https://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
14
15<![endif]-->
16<!-- Foundation 4 for IE 9 and earlier -->
17<!--[if gt IE 8]><!-->
18<script async src="https://webkaru.net/php/wp-content/themes/webkaru10/js/vendor/custom.modernizr.js"></script>
18
19<!--<![endif]-->
20
21<link rel="stylesheet" href="https://webkaru.net/php/wp-content/themes/webkaru10/style.css" type="text/css" />
22<link rel="alternate" title="PHP入門" href="https://webkaru.net/php/feed/" type="application/rss+xml" />
23<link rel="pingback" href="https://webkaru.net/php/xmlrpc.php" />
24<link rel="shortcut icon" href="https://webkaru.net/php/wp-content/themes/webkaru10/images/favicon.ico" />
25
26
27<!-- Search Engine Optimization by Rank Math - https://rankmath.com/ -->
28<meta name="description" content="PHP初心者に向けてPHPの基本構文を解説しています。PHPのサンプルコード集もあるよ。"/>
29<meta name="robots" content="follow, index"/>
30<link rel="canonical" href="https://webkaru.net/php/" />
31<link rel="next" href="https://webkaru.net/php/page/2/" />
32<meta property="og:locale" content="ja_JP" />
33<meta property="og:type" content="website" />
34<meta property="og:title" content="PHP入門 - 初心者のためのWebプログラミング入門 - Webkaru" />
35<meta property="og:description" content="PHP初心者に向けてPHPの基本構文を解説しています。PHPのサãƒ
35³ãƒ—ルコード集もあるよ。" />
36<meta property="og:url" content="https://webkaru.net/php/" />
37<meta property="og:site_name" content="PHP入門" />
38<meta name="twitter:card" content="summary" />
39<meta name="twitter:title" content="PHP入門 - 初心者のためのWebプログラミング入門 - Webkaru" />
40<meta name="twitter:description" content="PHP初心者に向けてPHPの基本構文を解説しています。PHPのサンプルコード集もあるよ。" />
41<script type="application/ld+json" class="rank-math-schema">{"@context":"https://schema.org","@graph":[{"@type":"Person","@id":"https://webkaru.net/php/#person","name":"\u7ba1\u7406\u4eba"},{"@type":"WebSite","@id":"https://webkaru.net/php/#website","url":"https://webkaru.net/php","name":"PHP\u5165\u9580","publisher":{"@id":"https://webkaru.net/php/#person"},"inLanguage":"ja","potentialAction":{"@type":"SearchAction","target":"https://webkaru.net/php/?s={search_term_string}","query-input":"required name=search_term_string"}},{"@type":"CollectionPage","@id":"https://webkaru.net/php/#webpage","url":"https://webkaru.net/php/","name":"PHP\u5165\u9580 - \u521d\u5fc3\u8005\u306e\u305f\u3081\u306eWeb\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u5165\u9580 - Webkaru","about":{"@id":"https://webkaru.net/php/#person"},"isPartOf":{"@id":"https://webkaru.net/php/#website"},"inLanguage":"ja"}]}</script>
41
42<!-- /Rank Math WordPress SEO プラグイン -->
43
44<link rel='dns-prefetch' href='//ajax.googleapis.com' />
45<link rel='dns-prefetch' href='//www.googletagmanager.com' />
46<script type="text/javascript" id="wpp-js" src="https://webkaru.net/php/wp-content/plugins/wordpress-popular-posts/assets/js/wpp.min.js?ver=7.4.0" data-sampling="1" data-sampling-rate="100" data-api-url="https://webkaru.net/php/wp-json/wordpress-popular-posts" data-post-id="0" data-token="929ec72b96" data-lang="0" data-debug="0"></script>
vendor: 1 bytes, line 46
46
47<script type="text/javascript">
48/* <![CDATA[ */
49window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/webkaru.net\/php\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.6.9"}};
50/*! This file is auto-generated */
51!function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings);
52/* ]]> */
53</script>
53
54<style id='wp-emoji-styles-inline-css' type='text/css'>
55
56	img.wp-smiley, img.emoji {
57		display: inline !important;
58		border: none !important;
59		box-shadow: none !important;
60		height: 1em !important;
61		width: 1em !important;
62		margin: 0 0.07em !important;
63		vertical-align: -0.1em !important;
64		background: none !important;
65		padding: 0 !important;
66	}
67</style>
68<link rel='stylesheet' id='wp-block-library-css' href='https://webkaru.net/php/wp-includes/css/dist/block-library/style.min.css?ver=6.6.9' type='text/css' media='all' />
69<style id='classic-theme-styles-inline-css' type='text/css'>
70/*! This file is auto-generated */
71.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
72</style>
73<style id='global-styles-inline-css' type='text/css'>
74:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
74--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
74.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
75:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
76:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
77:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
78</style>
79<link rel='stylesheet' id='wordpress-popular-posts-css-css' href='https://webkaru.net/php/wp-content/plugins/wordpress-popular-posts/assets/css/wpp.css?ver=7.4.0' type='text/css' media='all' />
80<link rel="https://api.w.org/" href="https://webkaru.net/php/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://webkaru.net/php/xmlrpc.php?rsd" />
81<meta name="generator" content="Site Kit by Google 1.184.0" />            <style id="wpp-loading-animation-styles">@-webkit-keyframes bgslide{from{background-position-x:0}to{background-position-x:-200%}}@keyframes bgslide{from{background-position-x:0}to{background-position-x:-200%}}.wpp-widget-block-placeholder,.wpp-shortcode-placeholder{margin:0 auto;width:60px;height:3px;background:#dd3737;background:linear-gradient(90deg,#dd3737 0%,#571313 10%,#dd3737 100%);background-size:200% auto;border-radius:3px;-webkit-animation:bgslide 1s infinite linear;animation:bgslide 1s infinite linear}</style>
82            </head>
83<body data-rsssl=1>
84
85<nav class="top-bar" data-topbar role="navigation">
86<ul class="title-area">
87<li class="name"></li>
88<li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li>
89</ul>
90<div class="top-bar-section">
91<ul class="left">
92<li><a class="hide-for-medium" href="https://webkaru.net/">Top</a></li>
93<li><a href="https://webkaru.net/linux/">Linux</a></li>
94<li><a class="present" href="https://webkaru.net/php/">PHP</a></li>
95<li><a href="https://webkaru.net/mysql/">MySQL</a></li>
96<li><a href="https://webkaru.net/clang/">C言語</a></li>
97<li><a href="https://webkaru.net/jquery/">jQuery</a></li>
98<li><a class="hide-for-medium" href="https://webkaru.net/jquery-plugin/">jQueryプラグイン</a></li>
99<li><a href="https://webkaru.net/wordpress/">WordPress</a></li>
100<li><a href="https://webkaru.net/dev/">ブログ</a></li>
101<li><a href="https://webkaru.net/rental-server/">レンサバ比較</a></li>
102<li><a href="https://webkaru.net/vps/">VPS比較</a></li>
103</ul>
104</div>
105</nav>
106
107<header id="header">
108<div id="header-in" class="row">
109<div class="eight medium-7 large-8 columns">
110
111<h1 class="site-title"><a href="https://webkaru.net/php/" title="PHP入門" rel="home">PHP<span class="vermilion">入門</span></a></h1>
112
113</div>
114<div class="site-search four medium-5 large-4 columns">
115</div>
116</div>
117</header>
118<div id="main">
119<div id="main-in" class="row">
120<section id="content" class="eight large-9 columns">
121
122<h2 class="home-title">PHPをはじめよう</h2>
123<p id="post-date">PR:当ページのリンクには広告が含まれています。</p>
124
125<section id="post-content">
126
127<p>当サイトでは、PHP(PHP: Hypertext Preprocessor)の環境構築から基本構文、さらに応用までを解説することを目的としています。</p>
128
129<p>Webプログラミング初心者の方にもわかりやすいように多数のサãƒ
129³ãƒ—ルスクリプトを用意しています。実際にお使いの環境でサンプルスクリプトを動かしながらPHPをマスターしましょう!</p>
130
131<h2>環境の構築</h2>
132<p>PHPへ入門する前に開発環境の準備をしていきましょう。</p>
133
134<p>PHPはWindows、Mac、Linuxなどさまざまなプラットフォームに環境を構築することができます。ここでは、Windows、Mac、Linux(DebianとCentOS)に「PHP」とWebサーバー「Apache」のインストールとその動作確認方法について解説しています。</p>
135
136<p>各々の環境に合った開発環境を構築していきましょう。</p>
137
138<ul>
139<li><a href="https://webkaru.net/php/setup/">PHP + Apache 環境の構築</a></li>
140</ul>
141
142<div style="text-align: center">
143<div class="ad-top-label">スポンサーリンク</div>
144<div class="ad-top">
145<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
145
146<!-- php responsive top -->
147<ins class="adsbygoogle"
148     style="display:block"
149     data-ad-client="ca-pub-1282149765378839"
150     data-ad-slot="8150661502"
151     data-ad-format="auto"></ins>
152<script>
153(adsbygoogle = window.adsbygoogle || []).push({});
154</script>
154
155</div>
156</div>
157
158<h3>簡単なPHPスクリプトを動かしてみよう</h3>
159<p>開発環境の準備が整ったら、簡単なPHPスクリプトを動かしてみましょう。</p>
160
161<p>プラットフォームによって、PHPスクリプトの実行方法が若干異なります。ここでは簡単なPHPスクリプト動かしながら、各種プラットフォームでのスクリプト実行方法を確認します。</p>
162
163<ul>
164<li><a href="https://webkaru.net/php/php-script-exec/">簡単なPHPスクリプトを動かしてみよう</a></li>
165</ul>
166
167<h3>PHPの設定</h3>
168<p>PHPの設定方法について解説します。</p>
169
170<p>PHPの設定は、php.iniという設定ファイルに記述します。このファイルは、プラットフォームによって、保存場所が異なるので、利用しているプラットフォームのphp.iniファイルの場所を確認しておきましょう。設定については、必要になったら適宜対応していくという設定方法がいいでしょう。</p>
171
172<ul>
173<li><a href="https://webkaru.net/php/php-ini/">PHPの設定 - php.ini</a></li>
174<li><a href="https://webkaru.net/php/function-phpinfo/">PHPの設定内容を確認</a></li>
175</ul>
176
177<div style="text-align: center">
178<div class="ad-top-label">スポンサーリンク</div>
179<div class="ad-middle">
180<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
180
181<!-- php responsive -->
182<ins class="adsbygoogle"
183     style="display:block"
184     data-ad-client="ca-pub-1282149765378839"
185     data-ad-slot="4216991907"
186     data-ad-format="rectangle"></ins>
187<script>
188(adsbygoogle = window.adsbygoogle || []).push({});
189</script>
189
190</div>
191</div>
192
193<h2>PHPの基本構文</h2>
194
195<p>PHPスクリプトを記述するために必要な決まり事、基本構文について簡単なスクリプトを作成しながら、ひとつずつ確認していきましょう。</p>
196
197<ul>
198<li><a href="https://webkaru.net/php/basic-syntax/">PHPスクリプトの基本的な記述方法(書き方の基本)</a></li>
199<li><a href="https://webkaru.net/php/comments/">コメント</a></li>
200<li><a href="https://webkaru.net/php/php-in-html/">HTML内でPHPスクリプトを実行</a></li>
201</ul>
202
203<h3><a href="https://webkaru.net/php/cat/introduction/variables/">変数</a></h3>
204<ul>
205<li><a href="https://webkaru.net/php/variable/">基本構文</a></li>
206<li><a href="https://webkaru.net/php/variable-types/">変数の型</a></li>
207<li><a href="https://webkaru.net/php/variable-name/">変数名の付け方 - 分かりやすいコードのために</a></li>
208<li><a href="https://webkaru.net/php/references/">変数のリファレンス</a></li>
209<li><a href="https://webkaru.net/php/static-variables/">静的な変数</a></li>
210<li><a href="https://webkaru.net/php/variable-scope/">変数のスコープ(有効範囲)</a></li>
211<li><a href="https://webkaru.net/php/variables-type-casting/">型の変換 - 型キャストの一覧表</a></li>
212<li><a href="https://webkaru.net/php/predefined-variables/">定義済み変数の一覧表</a></li>
213</ul>
214
215<h3>定数</h3>
216<ul>
217<li><a href="https://webkaru.net/php/constants/">基本構文</a></li>
218<li><a href="https://webkaru.net/php/reserved-constants/">定義済み定数の一覧表</a></li>
219<li><a href="https://webkaru.net/php/math-constants/">定義済みの数学定数一覧表</a></li>
220</ul>
221
222<h3><a href="https://webkaru.net/php/cat/introduction/strings/">文字列</a></h3>
223<ul>
224<li><a href="https://webkaru.net/php/strings/">基本構文</a></li>
225<li><a href="https://webkaru.net/php/string-concatenation-dot/">文字列の連結</a></li>
226<li><a href="https://webkaru.net/php/escape-sequences/">エスケープシーケンス - 特殊文字</a></li>
227<li><a href="https://webkaru.net/php/strings-single-double-quotation/">シングルクォーテーション と ダブルクオーテーション</a></li>
228<li><a href="https://webkaru.net/php/here-document/">ヒアドキュメント</a></li>
229<li><a href="https://webkaru.net/php/nowdoc-newdoc/">Nowdoc(Newdoc)</a></li>
230</ul>
231
232<h3><a href="https://webkaru.net/php/cat/introduction/control-structures/loops/">繰り返し処理</a></h3>
233<ul>
234<li><a href="https://webkaru.net/php/for/">for</a></li>
235<li><a href="https://webkaru.net/php/foreach/">foreach - 配列要素の繰り返し処理</a></li>
236<li><a href="https://webkaru.net/php/while/">while</a></li>
237<li><a href="https://webkaru.net/php/do-while/">do while</a></li>
238<li><a href="https://webkaru.net/php/break/">break - 繰り返し処理を抜ける(終了)</a></li>
239<li><a href="https://webkaru.net/php/continue/">continue - 繰り返し処理を飛ばす(スキップ)</a></li>
240</ul>
241
242<h3>条件分岐</h3>
243<ul>
244<li><a href="https://webkaru.net/php/if-else-elseif/">if、else、elseif - 条件分岐</a></li>
245<li><a href="https://webkaru.net/php/switch-case/">switch、case - 条件分岐</a>
246</ul>
247
248<h3><a href="https://webkaru.net/php/cat/introduction/operators/">演算子</a></h3>
249<ul>
250<li><a href="https://webkaru.net/php/logical-operators/">論理演算子</a></li>
251<li><a href="https://webkaru.net/php/comparison-operators/">比較演算子 - if、for、while の条件分岐に</a></li>
252<li><a href="https://webkaru.net/php/arithmetic-operators/">代数演算子 - 四則演算</a></li>
253<li><a href="https://webkaru.net/php/assignment-operators/">代入演算子 - 変数に値を代入</a></li>
254<li><a href="https://webkaru.net/php/increment-decrement-operators/">インクリメント/デクリメント演算子 - 変数の値を +1/-1</a></li>
255<li><a href="https://webkaru.net/php/bitwise-operators/">ビット演算子 - 2進数の演算</a></li>
256<li><a href="https://webkaru.net/php/error-control-operators/">エラー制御演算子</a></li>
257<li><a href="https://webkaru.net/php/operators-precedence/">演算子の優先順位</a></li>
258</ul>
259
260<h3>配列</h3>
261<ul>
262<li><a href="https://webkaru.net/php/array/">配列</a></li>
263<li><a href="https://webkaru.net/php/associative-array/">連想配列</a></li>
264</ul>
265
266<h3>日付</h3>
267<ul>
268<li><a href="https://webkaru.net/php/date-time/">
268日付 / 時刻の取得と表示</a></li>
269</ul>
270
271<h3>ファイル</h3>
272<ul>
273<li><a href="https://webkaru.net/php/file-read/">ファイルの読み込み</a></li>
274<li><a href="https://webkaru.net/php/file-write/">ファイルの書き込み</a></li>
275</ul>
276
277<h3>関数</h3>
278<ul>
279<li><a href="https://webkaru.net/php/functions/">関数の宣言と呼び出し</a></li>
280<li><a href="https://webkaru.net/php/functions-default-values/">関数の引数にデフォルト値を指定</a></li>
281<li><a href="https://webkaru.net/php/references-pass/">引数の参照渡し</a></li>
282<li><a href="https://webkaru.net/php/function-reference/">PHP関数リファレンス</a></li>
283</ul>
284
285<h3>クッキーとセッション</h3>
286<ul>
287<li><a href="https://webkaru.net/php/cookie/">クッキーの使い方</a></li>
288<li><a href="https://webkaru.net/php/session/">セッションの使い方</a></li>
289</ul>
290
291<h3>その他</h3>
292<ul>
293<li><a href="https://webkaru.net/php/function-die-exit/">メッセージを出力し、スクリプトを終了 - die()、exit()</a></li>
294</ul>
295
296<h2>PHPの応用</h2>
297<ul>
298<li><a href="https://webkaru.net/php/sample-code/">PHPサンプルコード集</a></li>
299</ul>
300
301<h3>CakePHP</h3>
302<ul>
303<li><a href="https://webkaru.net/php/cakephp-download-init/">CakePHP のダウンロードと初期設定</a></li>
304<li><a href="https://webkaru.net/php/cakephp-database/">CakePHP のデータベースの作成と接続設定</a></li>
305</ul>
306
307<h3>サンプル</h3>
308<ul>
309<li><a href="https://webkaru.net/php/twitter-bot/">Twitter botをつくってみよう</a></li>
310</ul>
311
312<div class="ad-bottom-label">スポンサーリンク</div>
313<div class="ad-bottom">
314<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
314
315<!-- php responsive bottom -->
316<ins class="adsbygoogle"
317     style="display:block"
318     data-ad-client="ca-pub-1282149765378839"
319     data-ad-slot="7660189105"
320     data-ad-format="rectangle"></ins>
321<script>
322(adsbygoogle = window.adsbygoogle || []).push({});
323</script>
323
324</div>
325
326</section>
327
328<footer class="share">
329
330<ul>
331<li class="tweet">
332<a href="https://twitter.com/share?text=PHP%E5%85%A5%E9%96%80&url=https%3A%2F%2Fwebkaru.net%2Fphp%2F" aria-label="Twitter" target="_blank" rel="nofollow noopener noreferrer"><i class="fab fa-twitter-square"></i><span> tweet</span></a>
333</li>
334<li class="facebook">
335<a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwebkaru.net%2Fphp%2F&t=PHP%E5%85%A5%E9%96%80" aria-label="FaceBook" target="_blank" rel="nofollow noopener noreferrer"><i class="fab fa-facebook-f"></i><span> share</span>
336</a>
337</li>
338<li class="hatena">
339<a href="https://b.hatena.ne.jp/entry/https%3A%2F%2Fwebkaru.net%2Fphp%2F" aria-label="Hatene" target="_blank" rel="nofollow noopener noreferrer"><i class="fa fa-hatena"></i><span> はてブ</span>
340</a>
341</li>
342<li class="pocket">
343<a href="https://getpocket.com/edit?url=https%3A%2F%2Fwebkaru.net%2Fphp%2F" aria-label="Pocket" target="_blank" rel="nofollow noopener noreferrer"><i class="fab fa-get-pocket"></i><span> Pocket</span></a>
344</li>
345<li class="line">
346<a href="https://line.me/R/msg/text/?PHP%E5%85%A5%E9%96%80%0D%0Ahttps%3A%2F%2Fwebkaru.net%2Fphp%2F" aria-label="Line" target="_blank" rel="nofollow noopener noreferrer"><i class="fab fa-line"></i> <span> LINE</span></a>
347</li>
348</ul></footer>
349
350<div class='yarpp-related'>
351<h3>新着記事</h3>
352<ul>
353<li><a href="https://webkaru.net/php/function-str-pad/" title="Permanent Link to 文字列を追加し、指定した文字列の長さにする - str_pad関数">文字列を追加し、指定した文字列の長さにする - str_pad関数</a></li>
354<li><a href="https://webkaru.net/php/windows-apache-uninstall/" title="Permanent Link to Apache 2.4 をアンインストール(削除) - Windows10">Apache 2.4 をアンインストール(削除) - Windows10</a></li>
355<li><a href="https://webkaru.net/php/microsoft-visual-c-2015-redistributable-download-install/" title="Permanent Link to Microsoft Visual C++ 2015 再頒布可能パッケージのインストール">Microsoft Visual C++ 2015 再頒布可能パッケージのインストール</a></li>
356<li><a href="https://webkaru.net/php/function-rewind/" title="Permanent Link to ファイルポインタの位置を先頭に - rewind()">ファイルポインタの位置を先頭に - rewind()</a></li>
357<li><a href="https://webkaru.net/php/cakephp-database/" title="Permanent Link to CakePHP のデータベースの作成と接続設定">CakePHP のデータベースの作成と接続設定</a></li>
358<li><a href="https://webkaru.net/php/cakephp-download-init/" title="Permanent Link to CakePHP のダウンロードと初期設定">CakePHP のダウンロードと初期設定</a></li>
359<li><a href="https://webkaru.net/php/function-urlencode-urldecode/" title="Permanent Link to 文字列をURLエンコード・デコード - urlencode()、urldecode()">文字列をURLエンコード・デコード - urlencode()、urldecode()</a></li>
360<li><a href="https://webkaru.net/php/form-get/" title="Permanent Link to フォームから GET で送信されたデータを表示">フォームから GET で送信されたデータを表示</a></li>
361<li><a href="https://webkaru.net/php/form-post/" title="Permanent Link to フォームから POST で送信されたデータを表示">フォームから POST で送信されたデータを表示</a></li>
362<li><a href="https://webkaru.net/php/function-mysqli-close/" title="Permanent Link to MySQLサーバーへの接続を閉じる(手続き型) - mysqli_close()">MySQLサーバーへの接続を閉じる(手続き型) - mysqli_close()</a></li>
363</ul>
364
365</div>
366</section>
367
368<aside id="side" class="three large-3 columns">
369<ul>
370<li id="wpp-1" class="widget popular-posts">
371<h3 class="widgettitle">今日の人気記事</h3>
372<ol>
373<li class=""> <a href="https://webkaru.net/php/function-imagecreatefrompng/" class="wpp-post-title" target="_self">指定したファイルを画像リソースに - imagecreatefromjpeg()、imagecreatefrompng()</a> <span class="wpp-meta post-stats"></span></li>
374
375</ol><h4>PHP入門</h4>
376<ul>
377<li><a href="https://webkaru.net/php/">PHPの基本構文</a></li>
378<li><a href="https://webkaru.net/php/function-reference/">PHP関数リファレンス</a></li>
379<li><a href="https://webkaru.net/php/sample-code/">PHPサンプルコード集</a></li>
380</ul>
381<h4 class="bot">PHP関数 bot</h4>
382<p>毎日、PHP関数をつぶやきます。</p>
383<a class="twitter" href="https://twitter.com/webkaru_php" target="_blank" rel="nofollow noopener noreferrer">
384<i class="fab fa-twitter fa-lg"></i>
385<span class="inner-text">Twitter</span>
386</a>
387</li>
388</ul>
389
390<div id="ad-side">
391<ul><li class="widget">
392<div style="text-align:center;">
393<div class="textwidget">
394<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
394
395<!-- webkaru responsive side -->
396<ins class="adsbygoogle"
397     style="display:block"
398     data-ad-client="ca-pub-1282149765378839"
399     data-ad-slot="9800456998"
400     data-ad-format="vertical"></ins>
401<script>
402(adsbygoogle = window.adsbygoogle || []).push({});
403</script>
403
404</div></div>
405</li></ul>	
406</div>
407
408
409</aside>
410
411</div>
412</div>
413
414<footer id="footer">
415<address>
416<div class="row">
417<div class="ten large-10 columns">
418<p>
419| <a href="https://webkaru.net/privacy/" rel="nofollow">プライバシーポリシー</a>
420| <a href="https://webkaru.net/disclaimer/" rel="nofollow">免責事項</a>
421| <a href="https://docs.google.com/forms/d/e/1FAIpQLSdtM_alWyz2cJevCVJSHv-zRwGoTEIuWNDdxCmX21NhqBaL8g/viewform"  rel="nofollow noopener noreferrer" target="_blank">お問い合わせ</a> |
422</p>
423&copy; 2013 - 2026 webkaru.net All rights reserved.
424</div>
425<div class="two large-2 columns">
426</div>
427</div>
428</address>
429</footer>
430
431<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js?ver=3.5.1" id="jquery-js"></script>
431
432
433<!--
434<script src="https://webkaru.net/php/wp-content/themes/webkaru10/js/collapsable-list.js"></script>
vendor: 1 bytes, line 434
434
435<script src="https://webkaru.net/php/wp-content/themes/webkaru10/js/jquery.goup.min.js"></script>
vendor: 1 bytes, line 435
435
436<script src="https://webkaru.net/php/wp-content/themes/webkaru10/js/jquery.smooth-scroll.min.js"></script>
vendor: 1 bytes, line 436
436
437<script src="https://webkaru.net/php/wp-content/themes/webkaru10/js/my.js"></script>
437
438-->
439
440<!-- Foundation -->
441<script src="https://webkaru.net/php/wp-content/themes/webkaru10/js/foundation.min.js"></script>
vendor: 1 bytes, line 441
441
442<script src="https://webkaru.net/php/wp-content/themes/webkaru10/js/foundation/foundation.topbar.min.js"></script>
vendor: 1 bytes, line 442
442
443<script>
444  jQuery(document).foundation();
445</script>
445
446
447</body>
448</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.