PHP– tag –
-
PHP
PHPの排他的論理和について キャレット(^)は累乗ではありません
いまどきのアルゴリズムを使いこなす PHPプログラミング開発テクニック という本の「最強のアルゴリズム-ワンタイムパッド」(P.121)という箇所の記述を写経していると、何気に [php]$cx = $c^$pad[$i];[/php] という箇所に出くわします(なお詳しいコー... -
独学
「プログラミング初心者もくもく勉強会の日」はじめました! #さくらクラブ
このたび、さくらクラブのイベントの1つとして「プログラミング初心者もくもく勉強会の日」を立ち上げました。第1回目は8月30日(水)15:00~21:00にさくらインターネット株式会社様のオープンスペースをお借りして行います。 「JavaScriptやPHPのプログラ... -
PHP
【質問】文字列のエンコーディングがUTF-8に関わらず文字化けするのはなぜでしょうか?
PHPにおける文字列のエンコーディングについて質問があります。ご存知の方がいらっしゃいましたらご教示を願います。 質問の主旨 文字列のエンコーディングがUTF-8であるにも関わらず、Webブラウザで表示されたときに文字化けするのはなぜでしょうか? Git... -
PHP
シーザー暗号の解読で見るデバッグの重要性
昨日のWordBench大阪でPHPプログラミングにおけるデバッグの重要性を説明していたら、早速「有言実行」を迫られる事態になりました。 なんじゃこりゃ? まずは上記の画像をご覧ください。ほとんどが意味不明なアルファベットの羅列になっています。ですが... -
PHP
WordPress関数でみるPHP文法のおさらい in WordBench大阪
昨日、開催された第65回WordBench大阪でLTしてきました。そのとき使ったスライドをあげておきます。 https://speakerdeck.com/echizenyayota/register-activation-hookguan-shu-falseshi-ifang-demiruphpfalsewen-fa-osarai WordPressを隠れ蓑にしつつPHP... -
PHP
substrを”.(ドット)”でできるのはなぜでしょうか?
PHPの組み込み関数であるsubstrについて質問があります。 ご存知の方がいらっしゃいましたらご教示願います。 質問の主旨 substrを".(ドット)"で連結できるのはなぜでしょうか? 質問の補足 補足その1 下記のコードにおいて、$alp_b_shiftは型が"string"... -
FuelPHP
FuelPHPの開発環境でエラーログのファイルを用意。PHPのerror_log関数を使う
最近、WinRoad徒然草のFuelPHPレッスンにはまっています。Webフレームワークとしての、"CRUD"を手っ取り早く学習できそうだからです。 エラーログを確認できる環境を作りましょう ただ、お手本を写経をしているだけでは、途中でつまづいてしまうことがよく... -
FuelPHP
FuelPHP1.7.2のcontrollerに配置したPHPファイルが表示されない3つの原因
先日、FuelPHP1.7.2のcontrollerに配置したPHPファイルが表示されない。Apacheのmod_rewriteと.htaccessを調べてみたという記事を書きました。 それからあれこれと考えましたが、どうしても自力解決ができません。なので、FuelPHPに詳しい方に頼んで、表示... -
FuelPHP
FuelPHP1.7.2のcontrollerに配置したPHPファイルが表示されない。Apacheのmod_rewriteと.htaccessを調べてみた
NetBeansでFuelPHPのプロジェクトを立ち上げたので、さっそくcontrollerに、hello1.phpに設置してみました。'Hello World!'が表示される、ごく簡単なプログラムです。 [php] <?php class Controller_Hello1 extends Controller { public function actio... -
FuelPHP
NetBeansのFuelPHP1.7.2の実行構成とリモートサーバーへのSFTP接続について
前回、統合開発環境のNetBeansから、リモートサーバー上のFuelPHPを新規プロジェクトをアップロードする方法を紹介しました。 プロジェクトをMAMMPやVagrantなどのローカル開発環境で開発する場合と違って、リモートサーバー上で開発する場合は、「安全な... -
FuelPHP
FuelPHP1.7.2をCentOS7のドキュメントルートにインストール
CentOS7にFuelPHP1.7.2をインストールしてみました。もちろんインストールの仕方について、本で調べたり、ぐぐったりするとそれなりに出てきます。 ですが画像を交えた説明は、あまりなかったような気がします。なので、 FuelPHPをインストールするにあた... -
PHP
CentOS7(さくらのクラウド)でPHPの最新バージョンをインストール。5.4.16から5.4.40に
さくらのクラウドでインストールしたCentOS7だと、デフォルトで入っていたPHPのバージョンは、5.4.16でした。自分の頭の中では、 epelリポジトリのインストール ↓ remiリポジトリのインストール ↓ remiリポジトリからPHPのインストール という手続きを踏め... -
FuelPHP
FuelPHPの統合開発環境としてPhpStormを。参考になりそうなサイト・ページまとめ12選
自分はいまTwitter APIを利用したサービスを作成しています。案の定、動作が複雑になるにつれ、ファイル構成が絡まってきました。 よくアドバイスをしていただいている方から、「Webフレームワークを使った方がよい」というおすすめもいただき、ここ数日、... -
Twitter
複数アカウントのツイートを表示させてTwitterのタイムラインっぽい画面をつくる。ユーザー定義関数(function)の活用について
#グラドル自画撮り部の部室さんのホーム画面を見ていると、複数アカウントのツイートが表示されています。 一般ユーザーとしては、いろいろなTwitterユーザーをフォローし、自分のタイムライン上で複数のアカウントのツイートを表示させることは簡単です。... -
PHP
PHPとMySQLを使ってTwitter APIで取得したツイートの追加と削除を繰り返す(その3~データ追加のためのプログラミング)
今回は、ツィートの追加と削除を繰り返すために、追加のプログラムを実際に作成します。前回の記事はこちらまで。 テーブルの構造 プログラミングをする前に、データベースをにツイートを挿入するための、テーブルを用意しておきましょう。 自分のつぶやき...