関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

PHPに関するhinahiropapaのブックマーク (9)

  • selectのselectedにする方法

    PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。 JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

    selectのselectedにする方法
    hinahiropapa
    hinahiropapa 2017/09/17
    selectedの付け方
  • ダブルクォーテーション、シングルクォーテーションの違い [PHP - 文字列 - Tips]

    PHPでは、文字列の括りにダブルクォーテーションとシングルクォーテーションが使用できます。 この2つは意味合いが異なりますので注意が必要です。 どんな違いかといいますと、 ・ダブルクォーテーション  ・・・ 文字列中の変数を変数値に置換する ・シングルクォーテーション ・・・ 文字列中の変数を変数値に置換しない ダブルクォーテーションの方が高機能な処理を行っているため、シングルクォーテーションの方が処理が速いです。 変数の置換を行う必要が無い場合はシングルクォーテーションを使うようにした方がよさそうです。 1. ダブルクォーテーションの場合 文字列中に変数を埋め込んでいた場合、変数内の値に置換されて表示されます。 $str = 'pen'; //「This is a pen.」 と表示される echo "This is a $str."; 2. シングルクォーテーションの場合 文字列中に変

    hinahiropapa
    hinahiropapa 2017/09/17
    ダブル、シングル
  • [php]C言語のような構造体をつくる: WEB WALKER

    phpでC言語のような構造体を作りたいと思っても、すぐには情報を得ることができませんでした。 要するに構造体の情報がネットから手に入れることができませんでした。 使い勝手が悪いなーなんて思っていたのですが、C言語のような構造体を使用する方法がわかりました。 まずはclassを定義する。 class dat { public $name; public $type; } ですが、この構造にメモリを割り当てないと使用できません。 なのでメモリを割あてます。 data = new dat; これで、 $data->name; $data->type; として使用できるようになりました。ですが、このままでは配列としては使用できません。 この部分でC言語との違いがでてきます。 C言語なら構造体を配列としてすぐに使用できますが、phpの場合に配列1つに対してクラスを新しく作成しなければなりません。なの

    [php]C言語のような構造体をつくる: WEB WALKER
    hinahiropapa
    hinahiropapa 2017/09/09
    構造体
  • PHP、文字列比較で「==」は禁止! - goungoun技術系雑記帳

    php数年やってますが、知らなかったという話。 単に私の知識不足なのかもしれませんが、 おそらく知らない人の方が圧倒的に多いと思う(妄想?)ので、 もっと宣伝?すべきだと思う。 結論から言うと、 文字列比較に「==」を使ってはいけません! 絶対に「===」を使いましょう。 ネタ元は、 がるの健忘録 - 素晴らしき自動的な世界〜或いは「型のない」世界〜: http://d.hatena.ne.jp/gallu/20061108/p1 ようは「==」と「===」の違いの話、そんなことはわかってる。 数値対文字列で比較してるから、想定しづらい状況になってるだけで 型を意識しておけばよいこと。(だとこのときは思ってた) ところが、上記ネタ元のコメント欄みて愕然とした。 文字列対文字列の比較なら「==」で比較しても何ら問題ない。 と思っていませんか? 私は思ってました。 しかし、それは間違いなんです

    hinahiropapa
    hinahiropapa 2017/06/17
    文字列比較の注意
  • PHPで配列をPOSTする - yuta's blog

    PHPでPOST値を配列として受け取る方法を記載します。 配列も値をformでPOSTすることができます。 <form method="POST" action=""> <input type="checkbox" name="type" value="1"> <input type="checkbox" name="type" value="2"> <input type="checkbox" name="type" value="3"> </form> 上は通常の例、配列で渡したい場合は下記のようにname属性の値の最後に [] を付けると良い。 <form method="POST" action=""> <input type="checkbox" name="type[]" value="1"> <input type="checkbox" name="type[]" value

    PHPで配列をPOSTする - yuta's blog
    hinahiropapa
    hinahiropapa 2017/04/08
    はいれつ
  • CakePHP3でPHPExcelを使ってエクセルファイルを生成、出力する方法

    CakePHP3でPHPExcelを使ってエクセルファイルを生成、出力する方法
    hinahiropapa
    hinahiropapa 2017/04/07
    エクセル
  • Jun10:入力フォームで受け渡し→確認→戻るのフローで、入力値を保持する。(テキスト・ラジオボタン・チェックボックス) - 開発日記・備忘録

    入力値の保持。 input type="text"(テキストボックス)の値の保持について たとえば <form method="post" action="plactice3.php"> <input type="text" name="name1"> </form>実際はこんな感じ というテキストボックスがあるとして、この時POSTで渡される配列の値は 入力値になる。つまり $_POST["name1"]=入力値 となる。 そして受け取る側では、 <?php $name = $_POST["name1"]; print_r ("$name<br />"); ?>と表記し、引き継いだその値を表記するよう明示するが、ここでこの受け取った値を再び配列にして、さらに入力画面に返せばいい。つまり、受け取った値を再び返せる準備をするのだ。 つまり <pre> <input type="hidden"

    Jun10:入力フォームで受け渡し→確認→戻るのフローで、入力値を保持する。(テキスト・ラジオボタン・チェックボックス) - 開発日記・備忘録
    hinahiropapa
    hinahiropapa 2017/04/07
    入力フォーム受け渡し
  • フォームへの前回入力値をクリアーする方法は?

    以下のコードでフォームへの前回入力値を保持しています。 送信前は"RESET"ボタンで入力値をクリアーできますが、送信後は入力値をクリアーできません。(RESETボタンをクリックしても送信済$_POSTが表示されます)おそらくブラウザのキャッシュで$_POSTの値が保持されているためと思われますが、何らかのボタンクリックでこれらの$_POST値をクリアする方法をご存知に方、是非ご教授ください。 <?php $yyyy=$_POST[Y]; $mm=$_POST[M]; $dd=$_POST[D]; ?> <FORM action="<?=$_SERVER[PHP_SELF]; ?>" method="post" > <P>YYYY<INPUT size="10" type="text" name="Y" value="<?= $yyyy;?>"></P> <P>MM<INPUT size=

    フォームへの前回入力値をクリアーする方法は?
    hinahiropapa
    hinahiropapa 2017/04/07
    “unset”
  • 「URIの~(チルダ)を%7Eに変換しない方法」(1) Java Solution - @IT

    IT 会議室 Indexリンク Windows Server Insider Insider.NET System Insider XML & SOA Linux Square Master of IP Network Java Solution Security & Trust Database Expert RFID+IC リッチクライアント & 帳票 Server & Storage Coding Edge @ITクラブ Cafe VB業務アプリケーション開発研究 @IT SpecialPR

    hinahiropapa
    hinahiropapa 2017/04/07
    %7e
  • 1