diff options
Diffstat (limited to 'content/posts/2022-08-27/php-conference-okinawa-code-golf.xml')
| -rw-r--r-- | content/posts/2022-08-27/php-conference-okinawa-code-golf.xml | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/content/posts/2022-08-27/php-conference-okinawa-code-golf.xml b/content/posts/2022-08-27/php-conference-okinawa-code-golf.xml index 76fc041..581dcb4 100644 --- a/content/posts/2022-08-27/php-conference-okinawa-code-golf.xml +++ b/content/posts/2022-08-27/php-conference-okinawa-code-golf.xml @@ -33,7 +33,7 @@ <link xl:href="https://speakerdeck.com/memory1994/php-conference-okinawa-2022-extra?slide=3">https://speakerdeck.com/memory1994/php-conference-okinawa-2022-extra?slide=3</link> </simpara> </section> - <section xml:id="_解"> + <section xml:id="solution"> <title>解</title> <simpara> 細かいレギュレーションは不明だったので、勝手に定めた。 @@ -74,9 +74,9 @@ ]]> </programlisting> </section> - <section xml:id="_使用したテクニック"> + <section xml:id="techniques"> <title>使用したテクニック</title> - <section xml:id="_指数表記"> + <section xml:id="techniques--exponential-notation"> <title>指数表記</title> <simpara> 割と多くの言語のゴルフで使えるテクニック。<literal>e</literal> @@ -84,7 +84,7 @@ <literal>10000</literal>、<literal>5000</literal>、<literal>2000</literal>、<literal>1000</literal> を指数表記している。 </simpara> </section> - <section xml:id="_foreach_や_for_の中身を1つの文に"> + <section xml:id="techniques--shorten-loop"> <title>foreach や for の中身を1つの文に</title> <simpara> <literal>foreach</literal>、<literal>for</literal>、<literal>if</literal> などの後ろには、通常 <literal>{</literal> @@ -92,7 +92,7 @@ を省略できる。C言語などでも使える。 </simpara> </section> - <section xml:id="_r_に初期値を入れない"> + <section xml:id="techniques--omit-initialization"> <title>$r に初期値を入れない</title> <simpara> PHP では、<literal>$r[] = …​</literal> @@ -111,7 +111,7 @@ バイト縮む。 </simpara> </section> - <section xml:id="_php_タグの外に文字列を置く"> + <section xml:id="techniques--put-text-outside-php-tag"> <title>PHP タグの外に文字列を置く</title> <simpara> PHP では、<literal><?php</literal> <literal>?></literal> |
