カテゴリー:PHP・MySQL

  1. 通常だと [crayon-5b75a5309ad6b606186036/] で読み込みますが、子テーマの場合は動きません。   子テーマでは、 [crayon-5b75a5309ad72368726359/] と記…

    • 子テーマ内のphpのincludeについて はコメントを受け付けていません。
  2. ショートコードを使うと、投稿内、固定ページ内の任意の場所にテンプレートを呼び出すPHPコードを挿入することができます。 [crayon-5b75a5309b17f352769760/] このテンプレートを呼び出すときには、 記…

    • WordPressのショートコードで任意のテンプレートを呼び出す はコメントを受け付けていません。
  3. ワードプレスで、簡単に予約フォームを設置できるプラグイン「MTS Simple Booking」ですが、 サーバーのPHPバージョンを、php7.0.xにしたら、管理画面でエラー表示がでたので、その修正方法。 画面に表示され…

    • MTS Simple Bookingプラグインでphp7.0.xだと管理画面にエラーが出る件 はコメントを受け付けていません。
  4. 現在、PHPプログラムで、日本語PDFを出力するライブラリを作成中。 日本語処理で必要だったので、以下にメモ。 【手順】 (1)TCPDFをダウンロードする(⇒ http://sourceforge.net/projects/tc…

    • PHPで日本語PDFを出力するプログラム はコメントを受け付けていません。
  5. よくホームページの下に記載されている コピーライトの表記ですが、 正しい記述法はあるのでしょうか? そこで、このコピーライトについて 調べたのでまとめておきます。 (1)「Copyright」の記述は必要か? …

  6. [text] DirectoryIndex index.php index.html index.cgi <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / Rewri…

    • http://example.com/index.htmlにアクセスがあった場合、http://example.com/にリダイレクトさせたい はコメントを受け付けていません。
  7. (1)「product.php?id=12」を「product-12.html」でアクセス 「product-12.html」を「product.php?id=12」にリライトします。 .htaccess [html] Re…

    • URLをリダイレクト・リライトする はコメントを受け付けていません。
  8. [php] <?php /** * date()を拡張した関数 * フォーマットに"x"(日本語の曜日に対応)を指定できる。 * @param string $sFormat * @par…

    • date()拡張、日本語の曜日を表示させたい はコメントを受け付けていません。
  9. お店の名前などに、「t's caffe」などのように、(')アポストロフィを使用したいときがある。 うまく処理をしないと、エラーになってしまうので、対処法の一つとして 特殊文字に置き換える方法を。 [php] <?php …

    • (‘)アポストロフィがデータ入力時にエラーになる はコメントを受け付けていません。
  10. [php] $url = "http://hogehoge.com"; $qrcode = "http://chart.apis.google.com/chart?cht=qr&chs=200x200&…

    • GoogleAPIを使って、QRコードを作成 はコメントを受け付けていません。
  11. [php] if ( isset($_SERVER['HTTPS']) and $_SERVER['HTTPS'] == 'on' ) { $protocol = 'https://'; } else { $protocol =…

    • 自分自身のURLを取得 はコメントを受け付けていません。
  12. 使い方)flock($fileName, LOCK_EX); 値 内容 メモ LOCK_SH 共有ロック(ファイルを読み取るとき) 他ユーザーの読みはOK、書きはNG LOCK_EX 排他的ロック…

    • flock()関数で指定するロック方法 はコメントを受け付けていません。
  13. 使い方は、 $file = fopen($fileName, "a") or die("OPEN ERROR"); のように使う。 モード 読み / 書き ファイルポインタ メモ r 読み 先頭 …

    • fopen()関数で指定するファイルモード はコメントを受け付けていません。
  14. (1)ソース文の前に「@」を付ける。 @(アットマーク)はエラー制御演算子で、関数や変数の前につける。 [php] @include "test.txt"; [/php] (2)「Warning: Mi…

    • PHPのエラー表示を非表示にする はコメントを受け付けていません。
  15. fopen()を使って、TEXTファイルを読み込んで、ブラウザに表示するサンプルプログラム。 [php] <?php $fileName = "test.txt"; $file = @fopen($…

    • TEXTファイルを読み込む はコメントを受け付けていません。
  16. sprintf()を使うと、とてもキレイに文字列を書式化することができます。 使い方は、 sprintf(書式,文字列1,文字列2,・・・) サンプル1 [php] $str = "出身地は%sです";…

    • sprintf()で文字列を書式化する はコメントを受け付けていません。
  17. if文

    条件分岐する時に使う構文。 下記の例で、(条件文)がtrueなら、文を実行。 (1)パターン1 [php] if(条件文) { 文1; 文2; } [/php] (2)パターン2 [php] if(条件…

    • if文 はコメントを受け付けていません。
  18. switch文

    if文と同様に、条件に応じて処理を分岐したいときに使う。 条件設定が多い時に使用。 [php] /* switch文 */ switch(変数) { case 値1: 処理1; break; default:…

    • switch文 はコメントを受け付けていません。
  19. [php] $html = <<< HTML ここから ここまでが 文字列です HTML; echo $html; [/php] ヒアドキュメントは、 「…

    • ヒアドキュメントの書き方 はコメントを受け付けていません。
  20. [php] // 書式1(コメントを1行記述する) # 書式2(コメントを1行記述する) /* 書式3(コメントを複数行記述する) */ ///////////////////////////// // // 関…

    • コメントの書き方 はコメントを受け付けていません。
  21. echoとprint

    [php] <?php // echo 使用例 echo "こんにちは"; ?> [/php] echo()もprint()も文字列を出力する時に使う。 echo()とprint()の違いは…

    • echoとprint はコメントを受け付けていません。
  22. (1)「product.php?id=12」を「product-12.html」でアクセス 「product-12.html」を「product.php?id=12」にリライトします。 .htaccess ---------------…

    • URLをリダイレクト・リライトする はコメントを受け付けていません。
  23. 記事タイトルなど文字数を制限して、表示させたい場合、 関数mb_strimwidth()を使う。 [php] <?php echo mb_strimwidth(get_the_title(),0,60,"..."…

    • 文字数を制限して表示させたい はコメントを受け付けていません。
  24. [php] <?php phpinfo(); ?> [/php]…

    • サーバー情報を取得(phpinfo) はコメントを受け付けていません。
  25. [php] <?php // 圧縮ファイルを作成する echo tar cvzf 圧縮ファイル名.tar.gz ./圧縮元フォルダ; [/php]…

    • フォルダを圧縮する はコメントを受け付けていません。
  26. [php] <?php $zipfilename = '圧縮ファイル名.zip'; // 展開するzipファイルを指定。 $zip_file = getcwd().'/'.$zipfilename; if(!is_file($zi…

    • zipファイルを解凍 はコメントを受け付けていません。
  27. [php] <?php function _print($array,$disp=1) { if($disp) { echo "<pre>"; print_r($array); echo &qu…

    • デバッグ時に便利な自作関数 はコメントを受け付けていません。
  28. [php] <?php //RSSのpubDateをUNIXタイムスタンプ形式に書式変換する $pubDate = "Mon, 15 Oct 2007 11:50:03 +0900"; $timestamp = …

    • RSSのpubDateを整形する はコメントを受け付けていません。
  29. [php] <?php /** * date()を拡張した関数 * フォーマットに"x"(日本語の曜日に対応)を指定できる。 * @param string $sFormat * @param str…

    • date()関数を拡張、日本語の曜日に対応 はコメントを受け付けていません。
  30. [php] <?php //配列の空要素を削除する function my_array_empty_del($in) { $out = array_merge(array_diff($in, array("")))…

    • 配列の空要素を削除する はコメントを受け付けていません。
  31. [php] $html =<<< HTML ここに内容を記述 HTML; [/php]…

    • ヒア・ドキュメントの書き方 はコメントを受け付けていません。
  32. [php] <?php /** * サーバー関数のまとめ * */ $q = $_SERVER["QUERY_STRING"]; $filename = $_SERVER["PHP_SELF&qu…

    • サーバー関数のまとめ はコメントを受け付けていません。
  33. [php] function _debugArray($array) { // デバッグ用に echo "<pre>"; print_r($_POST); echo "</pre>&qu…

    • デバッグに便利 はコメントを受け付けていません。
RETURN TOP

記事の編集ページから「おすすめ記事」を複数選択してください。