WordPress短期学習プログラム
PHP(ピー・エイチ・ピー)

PHP

【PHP】implodeで配列を分解して任意の文字で結合する

最近はPHPにもすっかり慣れてしまい、

参考書を見ることもすっかり減ってしまいました。

 

でも、

久しぶりに目を通すと忘れていた便利な関数のことを思い出すことも!!

 

その関数がimplode()関数。

 

例えば、

$ary_data = array("data01", "data02", "data03", "data04", "data05");

のような配列があったとします。

 

この配列から順次要素を取り出し任意の文字(今回はスラッシュ「/」にします)で繋げたい場合、

foreach()でいちいちループさせていれば、コードも無駄に長くなってしまいますね。

 

そこで、implode()を使ってやります。

 

書き方は、

$data = implode("/", $ary_data);

とするとするだけ。

 

変数$dataの中には、

「data01/data02/data03/data04/data05」

という文字列が格納されているはずです。

 

試にechoなどで確認してみてください。

 

ここで注意する点は、

implode()関数は配列データを処理するために使用する関数なので、

配列以外のデータを処理する場合には以下のようなWarningエラーが出るはずです。

 

Warning: implode() [function.implode]: Invalid arguments passed in ・・・

 

なので、

少し丁寧にコーディングしてやる場合には、

などとis_array()で配列になっているかを確認してから処理をしてやった方がいいですね。

 

使う機会が無い方にとってはあまり意味のない関数になってしまいますが、

お問い合わせフォームのcheckboxの項目を処理する際などには、

implode()を使えば便利ですね!!

 

因みに、

implode()と同じ動作をする関数にjoin()などというものもあります。

弊社では、以下の方に向けて、WordPressの短期学習プログラムを
格安(15,000円~)で提供しております。

  • 個人でWordPressを使ったサイト(個人ブログやアフィリエイトサイトなど)構築をお考えの方
  • WordPressを使って副業で稼ぎたい方
  • フリーランスでWordPressを使ったお仕事をお考えの方
  • 自社でホームページの構築・運用をお考えの方
  • 企業のWEB担当者の方

内容

基本的には、初心者の方を対象にした学習プログラムです。

※ WordPress制作の上級者の方の場合、弊社の学習プログラムはあまり役に立たないと考えています。

  • ・ WordPressのインストールからセッティングの方法
  • ・ WordPressのテーマ選びについて
  • ・ WordPressのプラグイン選びと設定方法について
  • ・ サーバの準備方法
  • ・ ドメインの取得・管理の方法
  • ・ FTPの設定方法
  • など

ご用意頂くもの

  • ・ ノートPC
    ※ 弊社はWindowsを業務で利用しておりますので、できればWindowsのPCをおすすめしています。
  • WordPressでサイトの制作を考えているが、何から始めればいいのか分からない。
  • ドメインやサーバはどうやって準備すればいいの?
  • そもそもホームページの公開には何が必要なの?

などなど、

どのような内容でも構いませんので、お気軽にお問い合わせ下さい。

お客様の目的をお聞きした上で、最適の学習プランを提案致します。

ご興味のある方は、以下の内容を記載の上、一度お問い合わせ下さい。
こちらより、折り返しメールを致します。

  • ① お名前
  • ② 折り返し先のメールアドレス
  • ③ 希望の学習内容

関連記事

  1. PHP(ピー・エイチ・ピー)

    PHP

    【PHP5.3】マジッククオートの設定は、オフにしておきましょう!

    マジッククオートについて最近はPHP7が主流になってき…

  2. PHP(ピー・エイチ・ピー)

    PHP

    【PHP】金額をカンマで3桁区切りにフォーマット

    PHPを使って、数字(金額)を3桁区切りにフォーマットする方法…

  3. PHP

    PHP4では読み込めていたんですが。。。

     先日、急にあるプログラムが正常に動作しなくなったとの報告がありま…

  4. PHP

    お名前.comのVPSサーバ(KVM)にPHPをインストール

    お名前.comのVPSサーバにPHPをインストールしてみました!!…

  5. PHP(ピー・エイチ・ピー)

    PHP

    imagejpeg(): Filename cannot be empty in...

    以前組んだシステムを別のサーバーに設置することに!!…

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

最近の記事

  1. SEO(エスイーオー)
  2. WordPressプラグイン「Anti-spam」
  3. システムエラー
  4. PHP(ピー・エイチ・ピー)
  5. SONY 広角レンズ「SEL1018」
  6. PHP(ピー・エイチ・ピー)
  7. 俺流塩ラーメン
  8. SEO(エスイーオー)
  9. Linux(リナックス)
  10. Linux(リナックス)
PAGE TOP