aboutsummaryrefslogtreecommitdiffhomepage
path: root/public/posts/2023-01-10
diff options
context:
space:
mode:
Diffstat (limited to 'public/posts/2023-01-10')
-rw-r--r--public/posts/2023-01-10/phperkaigi-2023-unused-token-quiz-3/index.html22
1 files changed, 11 insertions, 11 deletions
diff --git a/public/posts/2023-01-10/phperkaigi-2023-unused-token-quiz-3/index.html b/public/posts/2023-01-10/phperkaigi-2023-unused-token-quiz-3/index.html
index 19b947b..1c73981 100644
--- a/public/posts/2023-01-10/phperkaigi-2023-unused-token-quiz-3/index.html
+++ b/public/posts/2023-01-10/phperkaigi-2023-unused-token-quiz-3/index.html
@@ -9,7 +9,7 @@
<meta name="keywords" content="PHP,PHPerKaigi">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHPerKaigi 2023: ボツになったトークン問題 その 3 | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=48694677b43b77e5c45f25e6bfdebb41">
+ <link rel="stylesheet" href="/style.css?h=36f8a090080ebb76d78b17f1d93b3ba4">
<link rel="stylesheet" href="/hl.css?h=340e65ffd5c17713efc9107c06304f7b">
</head>
<body class="single">
@@ -213,17 +213,17 @@
</p>
</section>
- <section id="section--_解説">
- <h2><a href="#section--_解説">解説</a></h2>
- <section id="section--_概要">
- <h3><a href="#section--_概要">概要</a></h3>
+ <section id="section--commentary">
+ <h2><a href="#section--commentary">解説</a></h2>
+ <section id="section--commentary--summary">
+ <h3><a href="#section--commentary--summary">概要</a></h3>
<p>
例外が発生した行数にデータをエンコードし、それを <code>catch</code> で捕まえて表示している。
</p>
</section>
- <section id="section--_例外オブジェクトの連鎖">
- <h3><a href="#section--_例外オブジェクトの連鎖">例外オブジェクトの連鎖</a></h3>
+ <section id="section--commentary--chain-of-exceptions">
+ <h3><a href="#section--commentary--chain-of-exceptions">例外オブジェクトの連鎖</a></h3>
<p>
<a href="https://www.php.net/class.Exception"><code>Exception</code></a> や <a href="https://www.php.net/class.Error"><code>Error</code></a> には <code>$previous</code> というプロパティがあり、コンストラクタの第3引数から渡すことができる。主に 2つの用法がある:
</p>
@@ -262,8 +262,8 @@
</p>
</section>
- <section id="section--_出力部の解析">
- <h3><a href="#section--_出力部の解析">出力部の解析</a></h3>
+ <section id="section--commentary--output">
+ <h3><a href="#section--commentary--output">出力部の解析</a></h3>
<p>
出力部をコメントや改行を追加して再掲する:
</p>
@@ -297,8 +297,8 @@
</p>
</section>
- <section id="section--_データ構成部の解析">
- <h3><a href="#section--_データ構成部の解析">データ構成部の解析</a></h3>
+ <section id="section--commentary--data-construction">
+ <h3><a href="#section--commentary--data-construction">データ構成部の解析</a></h3>
<p>
<code>f()</code> の定義を再掲する (エラーオブジェクトの行数を利用しているので、一部分だけ抜き出すと値が変わることに注意):
</p>