埼玉県 草加市
求職者支援訓練教室
スクール虹
「linter-PHP」のパッケージを追加してください
ファイル>設定>インストール
「w3c-validation」のパッケージを「無効にする」or「Disable(ディセーブル)」にしてください
ファイル>設定>パッケージ
Atomを閉じ再度立ち上げます。
再起動すると右上に青い画面が出るので「Yes」を選択する。「linter needs to install dependencies linter-ui-default Install dependency?」「リンターは依存関係をインストールする必要があります linter-ui-default 依存関係をインストールしますか?」
正しくインストールされるともう一つ出るので「Yes」を選択する。「linter-ui-default needs to install dependencies intentions, busy-signal Install dependencies?」「linter-ui-defaultは依存関係をインストールする必要があります 意図、ビジー信号 依存関係をインストールしますか?」
エラーになるように
「{」を消してみる
テストには「==」だけ出題するので
それさえ理解できていればOKです
分かりやすくするために分岐は2つにしました。
グーの画像がTRUE◯
チョキの画像がFALSE×
です。
コピペして動きを見て頂ければとおもいます。
TRUE ◯
FALSE ×
// 1)==
$a=1;
$flg = ($a==1);
print '1)$aの中身は'.$a."です。<br>";
print '$a==1の判定結果は「'.$flg.'」で、booleanで表すと「'.var_export($flg,true)."」です。<br>";
if($flg) {
print "<img src='gu.gif'>";
} else {
print "<img src='choki.gif'>";
}
print "<br>";
// 2)===
$a=1;
$flg = ($a===1);
print '2)$aの中身は'.$a."です。<br>";
print '$a===1の判定結果は「'.$flg.'」で、booleanで表すと「'.var_export($flg,true)."」です。<br>";
if($flg) {
print "<img src='gu.gif'>";
} else {
print "<img src='choki.gif'>";
}
print "<br>";
// 3)>
$a=1;
$flg = ($a>1);
print '3)$aの中身は'.$a."です。<br>";
print '$a>1の判定結果は「'.$flg.'」で、booleanで表すと「'.var_export($flg,true)."」です。<br>";
if($flg) {
print "<img src='gu.gif'>";
} else {
print "<img src='choki.gif'>";
}
print "<br>";
// 4)>=
$a=1;
$flg = ($a>=1);
print '4)$aの中身は'.$a."です。<br>";
print '$a>=1の判定結果は「'.$flg.'」で、booleanで表すと「'.var_export($flg,true)."」です。<br>";
if($flg) {
print "<img src='gu.gif'>";
} else {
print "<img src='choki.gif'>";
}
print "<br>";
// 5)<
$a=1;
$flg = ($a<1);
print '5)$aの中身は'.$a."です。<br>";
print '$a<1の判定結果は「'.$flg.'」で、booleanで表すと「'.var_export($flg,true)."」です。<br>";
if($flg) {
print "<img src='gu.gif'>";
} else {
print "<img src='choki.gif'>";
}
print "<br>";
// 6)<=
$a=1;
$flg = ($a<=1);
print '6)$aの中身は'.$a."です。<br>";
print '$a<=1の判定結果は「'.$flg.'」で、booleanで表すと「'.var_export($flg,true)."」です。<br>";
if($flg) {
print "<img src='gu.gif'>";
} else {
print "<img src='choki.gif'>";
}
print "<br>";
// 7)<>
$a=1;
$flg = ($a<>1);
print '7)$aの中身は'.$a."です。<br>";
print '$a<>1の判定結果は「'.$flg.'」で、booleanで表すと「'.var_export($flg,true)."」です。<br>";
if($flg) {
print "<img src='gu.gif'>";
} else {
print "<img src='choki.gif'>";
}
print "<br>";
// 8)!=
$a=1;
$flg = ($a!=1);
print '8)$aの中身は'.$a."です。<br>";
print '$a!=1の判定結果は「'.$flg.'」で、booleanで表すと「'.var_export($flg,true)."」です。<br>";
if($flg) {
print "<img src='gu.gif'>";
} else {
print "<img src='choki.gif'>";
}
print "<br>";
// 9)!==
$a=1;
print '9)$aの中身は'.$a."です。<br>";
print '$a!==1の判定結果は「'.$flg.'」で、booleanで表すと「'.var_export($flg,true)."」です。<br>";
if($flg) {
print "<img src='gu.gif'>";
} else {
print "<img src='choki.gif'>";
}
print "<br>";
「if (1 > 1){…}」の結果はFALSEです。
「if (1 < 1){…}」の結果も同様にFALSEです。
理由は($a > $b)→$a が $b より大きい時「のみ」TRUEになる決まりだからです。
($a < $b)は$a が $b より小さい時「のみ」TRUEになります。
なので(1 > 1)、(1 < 1)のように右辺、左辺同じ値の時は
判定結果はFALSEになります。
埼玉県 草加市
求職者支援訓練教室
スクール虹
Googleで「サクラエディタ」と検索し
一番上に表示されたものをクリック
ダウンロードをクリックする。
上から3番目の「…Installer.zip」のリンクをクリック
ダウンロードした「zip」を解凍すると「exe」ファイルがあるのでダブルクリックする。「日本語」を選択し「OK」を押下
「次へ」をクリック
そのまま「次へ」をクリック
そのまま「次へ」をクリック
そのまま「次へ」をクリック
赤枠の項目にチェックを入れ「次へ」をクリック
「インストール」をクリック
「完了」をクリック
起動するとこのような画面になる。使い方はメモと同じだがより便利が機能がついている。
サンプルテキストをサクラエディタに貼り付ける
サンプルテキストをサクラエディタに貼り付ける
1行のコピーであれば、行にカーソルがある状態で
(Ctrl + C)を押すと1行コピーされる
上部メニューから「検索>検索(F)…」を押すか「Ctrl + F」を押し、検索小画面を表示させる。
「h1」と入力し「下検索」をクリックすると検索結果に黄色がつく
上部メニューから「検索>置換(R)…」を押すか「Ctrl + R」を押し、置換小画面を表示させる。
置換前に「h1」、置換後に「div」と入力し「すべてを置換」または「Alt + A」をクリックする。
「h1」が「div」に置換されていることを確認し「OK」ボタンでダイアログボックスを閉じる。
「Alt」を押しながら、ドラッグすると矩形選択状態になる。「Alt + 矢印キー」でも矩形選択可能。
正規表現は主に文字検索、文字置換で使用する。様々な条件で文字を操作できる。「Ctrl + R」で置換小画面を表示させ、「正規表現」のチェックがONであることを確認。
置換前に「^¥r¥n」(半角で入力)、
置換後に「」(何も入れない)を入力し
「すべてを置換」または「Alt + A」をクリックする。
置換前に「><」(半角で入力)、
置換後に「^¥r¥n」(半角で入力)を入力し
「すべてを置換」または「Alt + A」をクリックする。
1~0を入力し置換前に「(¥d)」(半角で入力)、
置換後に「$1¥r¥n」(半角で入力)を入力し
「すべてを置換」または「Alt + A」をクリックする。
数字を「Alt」を押しながら矩形選択し、コピーしたものをタグに貼り付け、タグに連番を振る。
※文字化け回避で「¥」を全角にしているので「半角」に修正し使用
1)正規表現:〇〇を含む行
「.*〇〇.*」
2)正規表現:header以外
「^(?!.*header).*¥r¥n」
3)正規表現:headerとfooter以外 複数
「^(?!.*header)(?!.*footer).*¥r¥n」
4)指定文字数で改行
「(.{10})」→「$1¥r¥n」
5)正規表現 :時間の先頭に改行を入れたい時
例日付データ)
2020/07/31 14:01:22.811
2020/08/01 18:03:45.365
([0-9]{4}/(0[1-9]|1[0-2])/(0[1-9]|[12][0-9]|3[01]) ([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9].[0-9][0-9][0-9])
↓
「¥r¥n$1」