<?php function test(){ // 変数"$a"を初期化 static $a = 0; // 変数"$a"をカウントアップ $a++; // 変数"$a"の値を返す return $a; } // ループでtest関数を10回実行する for($i = 0; $i < 10; $i++){ echo 'out: ' . test(); echo '<br>'; }
<?php function test(){ // 変数"$a"を初期化 static $a = 0; // 変数"$a"をカウントアップ $a++; // 変数"$a"の値を返す return $a; } // ループでtest関数を10回実行する for($i = 0; $i < 10; $i++){ echo 'out: ' . test(); echo '<br>'; }
jQuery でセレクトボックスを操作!value 値の取得や選択項目の指定、プルダウンテキストの取得方法 select ボックスに対する jQuery の操作をまとめてみました。 JavaScript では value 値が取得・設定に特化することが多いですが、jQuery を使うことで option タグ内のテキスト(プルダウンに表示している文言)も簡単に取得することができます。 以下、サンプルプログラムでは id 属性「select_test」を持つセレクトボックスを用いて解説していきます。 <select id="select_test"> <option value="1">選択肢1</option> <option value="2">選択肢2</option> <option value="3">選択肢3</option> <option value="4">選択肢4</op
I am trying to round a decimal number to nearest fraction number which end with 0 or 5 in Javascript.example if value is 543.55 should return 545 and if value is 541.99 should return 540. i tried with Math.round() but not able to achieve. kindly suggest me how to achieve that. Thanks in advance, Bijay
jQueryでselect要素のテキストを取得する方法を紹介します。 このエントリーでは、 プルダウンで選択したoption要素のテキスト取得 select要素内のすべてのoption要素のテキスト取得 指定したテキストに合致するoption要素を選択状態にする方法 について解説します。 それぞれのサンプルも用意しています。 1.選択したオプションのテキストを取得する 選択したオプションのテキストを取得するには「opstion:selected」とtext()を組み合わせます。 <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script> <script> jQuery(function(){ jQuery('#foo').change(function(){ alert(jQ
わたくしどもが携帯・スマホのモックアップを販売するようになってから6年以上が経ちましたが、この間ずっと頭を悩まされ続けてきたのが、モックアップなのに本物の携帯電話だと勘違いされ、そして注文されてしまう問題についてです。 上の画像が弊社サイトで実際に間違えて購入されたお客様からのお問い合わせで、下の画像がヤフオクで間違えて入札された方からの入札削除を依頼された場面になります。 後者のように実際に売買が成立する前の段階で気付いて頂ければ良いのですが、残念ながら、1ヶ月あたりで換算すると弊社サイトで1件程度、ヤフオクで3件程度、アマゾンでも5件程度間違えて注文される方が出ています。 この数字はあくまで表面化した注文だけをカウントしているものですから、もしかするとお申し出のない方による分が隠れていて、もう少し増えるかもしれません。 弊社としてはモックを所望されていない方にまでお売りする考えは全くあ
JavaScriptで全角を2、半角を1と数える必要があったので調べてみたら、大量に参考になるページが出てきました。結構需要があるのですね。 html5のcanvas上にテキストを描画する際、テキストの長さを取得するにはmeasureText()メソッドを使います。canvasを初めて使った時、このメソッドに気づかず、「全角を2、半角を1として数え、フォントサイズを掛けて長さを求めよう」などと考えたのですね。その時に必要になったわけですが、これで正しいwidthが分かるわけもなく。 それはそれとして、表題のコードは非常に有用で使い所も多いのでメモしておきます。コードはこちらを参考にさせていただきました。 var charcount = function (str) { len = 0; str = escape(str); for (i=0;i<str.length;i++,len++)
■フォーム(テキストボックス)に文字を入力する表示しているHTMLドキュメントの情報は、Documentプロパティで取得可能です。ただし、そのままではdynamic型になるため、VSの補完を有効にするために、利用する際には型を指定した方が良いように思います。下記では、as演算子でmshtml.IHTMLDocument3 に変換しています。 Documentプロパティ自体は、 IHTMLDocument, IHTMLDocument2, IHTMLDocument3の3つのインターフェースを実装しているため、必要なメソッドに応じてこれらのいずれかに変換すると良いです。個人的な感覚になりますが、IHTMLDocumentは機能がなさすぎて使い道なし、IHTMLDocument3は、DOMをゴリゴリ直接操作したい人向け、IHTMLDocument2は手軽にページの各要素を操作したい人向け(IH
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? /// <summary> /// iniファイル取り扱いのためのユーティリティクラス /// </summary> class InifileUtils { /// <summary> /// iniファイルのパスを保持 /// </summary> private String filePath { get; set; } // ========================================================== [DllImport("KERNEL32.DLL")] public static ex
印刷に校正はつきものです。校正は原稿と校正刷りを対照し,誤りを修正指示したり,組版を修正指示したりする作業です。原稿の誤りを訂正する機会でもあります。(推敲する機会ではありません。) 出版社を介さない町の印刷物は著者や発注者が校正してその内容に責任を負うことになります。また,印刷所に出すものでなくても文章の推敲や点検をする機会は多いものです。画面の上でただちに直せることもありますが,紙に一旦プリントして加筆するほうが考えがまとまりやすいこともあります。 校正記号はこれを簡便に正確に記述する便利な記号です。印刷物校正には是非使用してください。 校正記号もJISZ 8208で2007年に改正がありました。より明確に幅の広い指示の仕方が認められています。記入しやすくかつ間違いを誘発しない書き方を考えて見ます。 記入は赤ボールペンで。 鉛筆や黒のボールペンは不適当です。 赤ダマートやクレヨンのよう
必ずお読みください 本文書の内容によって生じた結果の影響について、弊社では一切の責任を負いかねますこと予めご了承ください。 本文書は基本的な構成を想定しています。お客様のシステム環境や構成、設定状況などにより、手順や画面表示が変わることがあります。アプリケーション及びツールごとの仕様及び設定手順等のご不明な点は、製品のマニュアルをお読みいただくか、開発元にご確認ください。 事前にご確認ください フリーウェアApacheをご利用のお客様は、作業をはじめる前に必ず以下をお読みください。 SO25448 - フリーウェア Apache をご利用のお客様へ 作業をはじめる前に、ウェブサーバに OpenSSL がインストールされていることを確認してください。 以下の手順では、OpenSSLが /usr/local/ssl/bin にインストールされている状態を想定しています。 お客様の環境により、パ
交通トラブルの相手を車でひいて死なせたとして、傷害致死罪に問われた東京都町田市の元会社員山田義次被告(46)の裁判員裁判の判決が16日、東京地裁立川支部であった。菊池則明裁判長は「正当防衛が成立する」と述べ、無罪(求刑懲役3年)を言い渡した。 判決によると、山田被告は2014年11月5日午後4時ごろ、町田市内の交差点で乗用車を運転中に大学生の男性(当時23)とトラブルになり、男性が被告の車内に手や顔を入れていたのに車を発進させ、後輪で頭などをひいて死なせた。 判決は、男性が激高していた状況を考慮すると、山田被告が防衛行為に出なければ殴られるなどの危険性があったと指摘。「車の発進、加速という行為以外の回避手段をとることは困難。やむを得ず身を守るために許される範囲内の行為だった」と述べた。 東京地検立川支部の葛谷茂副部長は「判決内容を精査し、適切に対応したい」とするコメントを出した。(根津弥)
【注意】keygen要素は、HTML Living Standardの仕様では削除されています。 <keygen>タグは、key generatorの略で、フォーム送信時にキーを発行して暗号化する際に使用します。 キーが発行される場合には、秘密キーと公開キーがペアで発行されます。 秘密キーはローカル環境に保存され、公開キーはサーバーに送信されます。 この仕組みにより、クライアント認証がより確実となり、情報送信の安全性が高まるでしょう。 尚、keytype属性では、暗号化の種類を指定することができますが、HTML5の仕様ではブラウザがサポートするべき暗号方式は決められていません。 ブラウザによっては、どの暗号方式もサポートされていないこともありえます。 keytype属性で指定できる可能性のある値としては、rsaなどが挙げられます。 RSAとは、公開鍵暗号方式の標準として普及している暗号アル
こんにちは、tomitaです。 一般的なwebサーバでは、静的ファイルに「Etag」「Last-Modified」ヘッダが付加され、サーバ <=> ブラウザ間で適切なキャッシュコントロールが行われます。 (参考:HTTP ETag - Wikipedia) しかし、PHP 等で生成した動的コンテンツには上記ヘッダが付加されないため、常に最新のデータがサーバから送られてきます。 当然動的ページなので下手にキャッシュされると困るのですが、更新頻度の低い動的ページではコンテンツキャッシュさせたいことがあります。 その場合は以下サンプルプログラムのように「Etag」「Last-Modified」ヘッダを生成・送信します。 <?php header( "Content-Type: text/plain; charset=UTF-8" ); // Last-modified と ETag 生成 $la
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く