はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    WWDC25

『PHPスクリプト講座:そふぃのPHP入門 | そふぃのphp入門』

  • 人気
  • 新着
  • すべて
  • PHP関数講座:strtotime | そふぃのphp入門

    3 users

    php-beginner.com

    生成されたタイムスタンプを返します。指定された文字列が解釈不能な場合やタイムスタンプの最大値を超えた場合は-1を返します。

    • テクノロジー
    • 2015/10/13 10:56
    • php
    • PHPスクリプト講座:文字列のエスケープ | そふぃのphp入門

      3 users

      php-beginner.com

      引用符のエスケープ処理 PHPスクリプト中ではHTMLタグも「文字列」として扱いますが、タグの属性を挿入する時に注意しなくてはいけない事があります。HTMLタグの属性には「"」や「'」を使います。これはPHPで文字列をあらわす時に使う記号と同じですが、普通に書くとどうなるでしょう。 間違った構文 <?php // この構文はエラーが出ます。 echo "<a href="http://www.php.net/manual/ja/">PHP日本語マニュアル</a>"; ?> 出力結果 Parse error: parse error, expecting `','' or `';'' in (ファイルパスとエラー行数) と、エラーが表示されて実行されません。何が悪いかというと、「echo "文字列"」の括りの中にさらに「"」が入っています。 この場合はこの部分の「"」は文字列の括りを意味する

      • テクノロジー
      • 2015/08/31 10:30
      • PHP
      • PHPスクリプト講座:echoとprintの違い | そふぃのphp入門

        4 users

        php-beginner.com

        echo()とprint()の違い echo()とprint()の違い 「文字列を出力する」というほぼ同じ動作をするecho()文とprint()文ですが、だったら違うのは何なんでしょう。 どちらも厳密には関数ではなく、PHPの言語構造だと説明されています。echo()文の場合もprint()文の場合も括弧()で括る必要もなく、括弧()がなくてもちゃんと動作します。 ここまではほぼ同じecho()文とprint()文ですが、動作の違いとして以下のようなものがあります。 1.echo()はカンマ「,」区切りで複数の文字列を指定できるのに対し、print()はできません。引数の複数指定 print "Hello", "World"; // この構文はエラーが出ます echo "Hello", "World"; // こっちは正しい構文です ※echo()文で括弧「()」をつけた場合、カンマ「,

        • テクノロジー
        • 2015/07/03 06:25
        • ブックマーク バー
        • php
        • PHPスクリプト講座:HTML文字のエスケープ | そふぃのphp入門

          3 users

          php-beginner.com

          エスケープが必要な訳 HTMLタグを挿入してみる スクリプトを挿入してみる HTML文字のエスケープ処理 エスケープが必要な訳 掲示板などに代表されるように、「フォームから取得したデータを表示する」というスクリプトは非常に多いですが、フォームからのデータを表示する場合には注意が必要です。フォームからのデータは、ユーザが入力するデータのため、どのような値が代入されているか特定できません。例えば<h1>などのHTMLタグをフォームから送信された場合にはどうなるでしょうか。 タグの効果までしっかり反映されて、<h1>タグ以降の文字がしっかり大きくなります。これがHTMLタグなら笑って済ませられるかもしれませんが、スクリプトを埋め込まれたりするととっても危険です。ユーザが任意のスクリプトを実行できてしまう事になりますので、場合によってはcookieを盗まれたり、認証をパスされたりとおっかない事が起

          • テクノロジー
          • 2015/06/04 14:45
          • php
          • PHPスクリプト講座:array()による配列生成 | そふぃのphp入門

            3 users

            php-beginner.com

            array()関数 配列 連想配列 多次元配列 array()関数 array()関数はPHPにあらかじめ定義されている関数です。関数とは「ある特定の処理をまとめたもの」なのですが、このarray()関数の場合は配列を定義する役割を持ちます。 array()を使えば配列の定義が簡単にできるようになりますので紹介します。 関数の括弧「 () 」の中に要素の値を順番に指定していきます。複数指定する場合(配列なので普通は複数)はカンマ「,」で区切ります。

            • テクノロジー
            • 2015/03/30 01:01
            • PHP
            • PHPスクリプト講座:PHPのタグ | そふぃのphp入門

              3 users

              php-beginner.com

              <?php PHPスクリプト ?> <? PHPスクリプト ?> ※short_open_tagが有効の必要有 <script language="php"> PHPスクリプト </script> <% PHPスクリプト %> ※asp_tagsが有効の必要有 PHPスクリプトの開始と終了 PHPはHTMLと混在して書くことができると説明したと思いますが、具体的にはどうするかを解説していきます。PHPスクリプトを記述するためにはまず最初にPHPスクリプトの始まりを表さなければなりません。「ここからはPHPですよ」とサーバに知らせるわけですが、それにはタグを使います。 HTMLなんかと一緒でPHPスクリプトの始まりと終わりをタグで表し、そのタグ(PHPタグ)に挟まれた部分がPHPとして認識されます。PHPタグの外にある記述(まぁHTMLが普通だと思いますが)は単純に出力されるだけなのでスクリ

              • テクノロジー
              • 2014/11/18 20:45
              • php
              • ブラウザ
              • サーバ
              • html
              • 便利
              • web制作
              • javascript
              • PHP関数講座:htmlspecialchars | そふぃのphp入門

                3 users

                php-beginner.com

                string htmlspecialchars( string string [, int quote_style [, string charset ]] ) string htmlspecialchars( string 文字列 [, int 変換スタイル [, string 文字コード ]] )

                • テクノロジー
                • 2014/07/08 00:26
                • temp
                • ブックマーク バー
                • PHP
                • プログラミング
                • PHPスクリプト講座:フォーム改行処理 | そふぃのphp入門

                  5 users

                  php-beginner.com

                  改行文字と<br /> 改行文字を<br />に変換 <br />を<br>に変換 改行文字と<br /> フォームのテキストエリア内には改行を含める事ができます。掲示板などのアプリケーションにはほとんどテキストエリアでの入力がついていると思いますが、テキストエリア内で改行した文字というのはどういう扱いになるでしょう。 この改行というのは、\nに代表されるように「改行文字」と言われるもので、「改行」を表す特殊文字です。テキスト上などではこの特殊文字が「改行」と扱われますが、これをブラウザに表示させてもブラウザ上では改行されません。ブラウザはHTMLを解釈するものなので、ブラウザ上での改行にはHTMLでの改行を表す、<br />などのHTMLタグを使用します。 改行処理 テキストエリアなどの改行文字を含める事ができるアプリケーションでは、この改行文字を<br />(や<br>)に変換してやら

                  • 学び
                  • 2014/02/24 18:27
                  • あとで読む
                  • PHPスクリプト講座:文字列内での変数展開 | そふぃのphp入門

                    5 users

                    php-beginner.com

                    文字列内での変数展開は "(ダブルクォート)で括った場合とヒアドキュメントでは変数展開される '(シングルクォート)で括った場合には変数展開されない 文字列はダブルクォーテーション「"」かシングルクォーテーション「'」で扱いますが、どちらを使うかによって変数の扱い方が違います。 ダブルクォーテーション「"」で扱った場合には変数が展開されますが、シングルクォーテーション「'」で扱った場合には展開されません。変数の展開とは変数の中身を取り出すかどうかだと思ってください。 ダブルクォーテーション「"」の場合 ダブルクォーテーションでの変数展開

                    • テクノロジー
                    • 2014/01/18 00:53
                    • PHP
                    • PHPスクリプト講座:OSの判別 | そふぃのphp入門

                      6 users

                      php-beginner.com

                      PHP_OSがどのような値になっているかは、もちろんOSによって違うのですが、一般的なものに以下のようなものがあります。 AIX Darwin MacOS Linux SunOS WIN32 WINNT ローカルのテスト環境がWindowsで、公開用のサーバがLinuxなどという環境の違い程度であれば、この定数で簡単に判別する事ができます。 OS判別サンプル <?php if (PHP_OS == "WIN32" || PHP_OS == "WINNT") { // Windwos用の処理 } else { // サーバ環境用の処理 } ?> ところで、上記のようなWindow環境とサーバ環境の判別で振り分けておきたいものの中には、ディレクトリの区切り文字やインクルードパスの区切り文字などがあるかと思います。 ディレクトリの区切り文字は、Windowsで「\」ですが、Linuxなどでは「/

                      • 世の中
                      • 2014/01/03 16:55
                      • PHPスクリプト講座:foreach | そふぃのphp入門

                        5 users

                        php-beginner.com

                        foreach文 基本の構文 拡張構文 多次元配列の場合の構文 foreach文 PHP4からforeach文がサポートされました。foreach文は配列用の反復処理文です。反復処理とは「○○の間、××の処理をする」という事でしたが、for文などの場合、配列のキーが飛び飛びの数値であったり文字列(連想配列)であった場合にはループ処理できません。 しかし、foreach文を使う事でそのような配列も簡単に反復処理ができるようになります。 基本の構文 指定した配列に関してループ処理を実行します。各ループ時には現在の要素の値が変数$valueに代入され、配列ポインタが1つ進められます。 このforeach文も複数の処理がある場合にはブロックを大括弧「{}」で括ります。 ※foreach文の実行開始時には配列ポインタが自動的に配列の先頭要素に戻ります。 foreach文使用方法

                        • テクノロジー
                        • 2013/11/05 18:29
                        • php
                        • *プログラミング
                        • プログラミング
                        • PHPスクリプト講座:URLエンコード | そふぃのphp入門

                          4 users

                          php-beginner.com

                          GETで日本語を扱うには URLエンコードとURLデコード GETで日本語を扱うには 前回「GETとPOSTの違い」までで、リクエストにGETを使用した場合のデータ送信方法はURLの後ろに ?sub=GO のようにクエリがひっついて送信されるのは理解いただけたと思うのですが、このGET方式に日本語のデータを送信する事はできないと解説しました。試してみた方もおられるでしょうが、実際に日本語の文字を直接入力するとおかしな表示になったはずです。 これは日本語が1文字を2バイト分のデータを使用して認識される「マルチバイト文字」というものだからです。 これを回避して日本語のデータを送信するためには「URLエンコード」というものを使用しますが、フォームを使用して<form method="GET">のようにした場合には自動的にURLエンコードされます。 <form action="" method="

                          • テクノロジー
                          • 2013/08/02 15:35
                          • urlencode
                          • パラメータ
                          • PHP
                          • PHP関数講座:getimagesize | そふぃのphp入門

                            3 users

                            php-beginner.com

                            getimagesize()は指定した画像ファイルの大きさに関する情報を配列として取得します。imageinfoが指定された場合は大きさに関する情報だけではなく、その他の拡張情報に関する情報も取得する事ができますが、取得できる内容は画像形式によって異なります。現在取得できるのはJPGファイルのAPPマーカーのみのようです。 指定したファイルが存在しないなど、何らかの理由でイメージファイルにアクセスできない場合や、有効な画像ではない場合にはFALSEを返します。この時E_WARNINGレベルのエラーも発生させます。 成功時には画像ファイルの大きさに関する情報を配列として返します。返される情報には以下のようなものがあります。 {include file='returnval/getimagesize.tpl'}

                            • テクノロジー
                            • 2013/07/20 11:12
                            • php
                            • PHPスクリプト講座:そふぃのPHP入門 | そふぃのphp入門

                              15 users

                              php-beginner.com

                              サイトメニュー そふぃのPHP入門ではプログラム経験のない初心者様向けにPHPの解説を行っております。PHPの入門講座として、PHP言語の基本的な構文の書き方や実践で使用頻度の高いスクリプトを解説していきます。 PHPについて PHPのインストールと設定を扱います。まずは自分のPCにPHPの実行環境を整えるところから。 PHP言語リファレンス PHPの基本的な書き方を解説します。プログラミング未経験でも分かるように変数、配列、制御構造や関数などPHPプログラミングの基本文法を解説していきます。 PHP実践リファレンス PHPの基本が理解できた方向けに、実際に使用される事の多いスクリプトを解説します。PHPでの日付・時刻処理、フォーム処理やファイル操作など実践に欠かせないスクリプトを解説しています。 PHP関数リファレンス PHPの関数を解説。PHPのインストールと同時に使用できる膨大な関数

                              • テクノロジー
                              • 2013/05/04 01:36
                              • php
                              • プログラム関連
                              • 入門
                              • wordpress

                              このページはまだ
                              ブックマークされていません

                              このページを最初にブックマークしてみませんか?

                              『PHPスクリプト講座:そふぃのPHP入門 | そふぃのphp入門』の新着エントリーを見る

                              キーボードショートカット一覧

                              j次のブックマーク

                              k前のブックマーク

                              lあとで読む

                              eコメント一覧を開く

                              oページを開く

                              はてなブックマーク

                              • 総合
                              • 一般
                              • 世の中
                              • 政治と経済
                              • 暮らし
                              • 学び
                              • テクノロジー
                              • エンタメ
                              • アニメとゲーム
                              • おもしろ
                              • アプリ・拡張機能
                              • 開発ブログ
                              • ヘルプ
                              • お問い合わせ
                              • ガイドライン
                              • 利用規約
                              • プライバシーポリシー
                              • 利用者情報の外部送信について
                              • ガイドライン
                              • 利用規約
                              • プライバシーポリシー
                              • 利用者情報の外部送信について

                              公式Twitter

                              • 公式アカウント
                              • ホットエントリー

                              はてなのサービス

                              • はてなブログ
                              • はてなブログPro
                              • 人力検索はてな
                              • はてなブログ タグ
                              • はてなニュース
                              • ソレドコ
                              • App Storeからダウンロード
                              • Google Playで手に入れよう
                              Copyright © 2005-2025 Hatena. All Rights Reserved.
                              設定を変更しましたx