2022-03-01から1ヶ月間の記事一覧

GitHub突然プッシュできなくなった

git

https://zenn.dev/yuri0427/articles/9587ae6a578ee9

html2canvas 【JavaScript】HTML要素を画像に変換&ダウンロードさせる方法

https://keymaso.com/programemory/javascript/html-to-image/ 上記を元に作成すると、画像のダウンロードが出来なかったのですが、サーバにアップしたら出来ました。 hinanaoblog.xyz ```<html lang="ja"><head> <title>テスト</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> </meta></head></html>

PHP 標準入力の値を取得

PHP

標準入力とは? プログラムに渡される値やデータの標準(デフォルト)の入力元のことです。 標準の入力経路というのは、基本的には「キーボードからの入力」を意味します。 標準入力 = standard input の意味で、stdinと略されて使用されることが多いです。 …

PHP 多次元配列の取得

PHP

//次の配列を使用して、2という値を出力。 $test = array( array( array( 1,1,1 ), array( 1,1,1 ), array( 1,1,1 ) ), array( array( 1,1,2 ), array( 1,1,1 ) ) ); echo $test[1][0][2]; //上の配列をfor文をつかって全て出力 for($i = 0; $i < count($tes…

PHP 複数の配列 keyが同じものを合計して配列を作る

PHP

2つのInteger(整数)の配列を、それぞれ同じ順番(添字)の値が合計された値を持つ配列を新たに作る関数を作成 作られる配列は2つの入力された配列のうち少ない個数の配列の個数とします。 $nums_1 = [0,1,2,3]; $nums_2 = [0,1,2,3,4,5]; function nums_pul…

PHP CSSに自動で日付を入れてキャッシュを読み直す

CSSの読込がうまくいかないことがあるので、CSSに自動で日付が入るようにして毎回違うCSSを読み込むと前のキャッシュが残らない。 方法としては、 ? をCSSに加える。 <link rel="stylesheet" href="./css/cm_pc.css?<?php echo date('Ymd-Hi'); ?>" type="text/css"> これが一番簡単な方法かと! サーバにアップする際に、『.html』をPHPとして動作させるた</link>…

PHP 簡単なバリデーションを作成

PHP

バリデーションのtrue か falseを判定する関数を作成 $nums = [0,1,2]; $check = ""; function check($nums){ if (empty($nums)){ echo "空です。" .PHP_EOL; return false; } if( !is_array($nums)){ echo "配列ではありません。" .PHP_EOL; return false; …

PHP foreachで配列の値を再格納

PHP

phpでforeachで値を配列に再格納する方法です。 配列のキーを指定して格納することが必要です。 例えば、配列の数字を2乗したものを配列に再格納する場合 $nums= [3,4,5]; foreach($nums as $key => $num){ echo $num . PHP_EOL; $nums[$key] = $num ** 2; …

PHP 数値の累乗を計算

PHP

PHP の関数で『pow(【基数】,【指数】)』があります。 基数:基となる数字(10の2乗なら、10) 指数:累乗したい数字(10の2乗なら、2) pow(10,2) 関数もありますが、PHP5.6以降では下記の書き方もできます。 【基数】 ** 【指数】 10 ** 2 『**』が使え…

WP 管理画面の一覧画面をカスタマイズするプラグインAdmin Columns

1.Admin Columnsをインストール 2.カスタマイズしたいメニュー画面で設定を開く 3.列を追加 -> 内容を記入 -> 更新 これで一覧画面にアイキャッチ画像が入りました。

PHP 関数の中で自分自身を呼び出す再帰関数

PHP

再帰関数は関数の中に自分自身を呼び出すことをいいます。 ただそのままだと無限に自分自身を呼び出し続けるため終了条件が必要になります。 if文の中で使うようにしましょう。 '''function 関数名(引数) { if (終了条件) {return 戻り値; } else {関数名(引…

関数で複数の値を返却して、list()で複数変数に一括代入する

PHP

関数で2つの値を戻したい時は、値を受け取る方法として便利なのがlist()です。 関数内で配列に値を入れてreturnする list($a,$b)で関数を受け取る $a、$bで使用できる 例 $num_1 = 0; $num_2 = 0; function TwoNumbers($num_1, $num_2){ $num_1 = 7; $num_2 …

PHP sprintf で文字列をフォーマット化する

PHP

例えば、『3:みかん』というような書き方をしたいとき下記のように、 ドットで繋ぐ方法もありますが、長くなると分かりにくくなります。 echo $int . '番目:' . $string . PHP_EOL; sprintf()を使って『◯番目:xxx』というフォーマットにすることができま…

WPのお引越し All-in-One WP Migrationの使い方

All-in-One WP Migrationを使えば、テンプレートファイルはもちろん投稿記事やプラグインまでお引越しできます。 エクスポートの方法 1.All-in-One WP Migration プラグインをインストール 2.エクスポート -> ファイル選択 3.ファイルをダウンロード(動いて…

Web サイトを丸ごと保存するツール HTTrack – macOS 編

HTTrack インストール macOS へインストール 全てターミナルで行います。 brew install httrack HTTrack の使い方 httrack 上記、コマンドを打てばスタート。 Enter project name :your_project_name Base path (return=/Users/yourname/websites/) : Enter …