問題タブ [is-empty]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - PHP:ディレクトリが空かどうかを確認する最も簡単な方法は何ですか?
何百もの動的に生成されたフォルダーを含むルート ディレクトリを取得しました。時間が経つにつれて、これらのフォルダーの一部は、この (これらの) ディレクトリが空でなければならないという条件で、システムから削除する必要があります。それを達成するための最短、簡単、および/または最も効果的な方法は何ですか?
excel - Excel VBAで空のセルをテストする
フォームのExcel VBAで数式を作成しています
範囲は、次の最初の 7 列のようになります。
最初の列には常に値があり、0 から 1 までの値になります。後続の列はすべて空である可能性がありますが、D2 に値がある場合は V2 にも値があり、以下同様です。
私の式は RESULT 列に入り、V 列の数値を合計しますが、前の D 列が満たされている場合のみです。つまり、この場合、V1 + V2 を計算しますが、V3 と V4 は無視します。
私が使用しているVBは動作します
適切な値を選択すると、ほとんどの場合、これでうまくいきます。
ただし、V 値と D 値を式で計算する場合にも、この式を適用できるようにしたいと考えています。数式は条件付きで、数値または "" (のようなものIF(A2="","",3)
) を出力するため、セル範囲は同じように見えますが、VB では真に空であるとは見なされなくなります。
これを回避する方法を探しています。数式の結果が真に空になることはありませんが、セルの内容を VB が空として理解できるように「十分に空」にする方法はありますか? または、空のセルを取得するために使用できる別の条件がありますが、ゼロ値と空のセルを区別できる必要があります。
ETA: Stepan1010 のソリューションの実装に苦労しています。これは私がやっていることです - それは間違っているかもしれません:
私もちょうどIf b = vbNullString
etc を使ってみました。
php - PDO リンクのステータスをチェックするときに !empty() チェックが失敗する...なぜですか?
というクラス内に次のメソッドがありますConnection
。
の値は$this->attributes["link"]
、コンストラクターでの次の操作から取得されます。
私は通常、このif (!empty(<...>)) { <...> }
構造を使用して変数の存在をテストします。これまでのところ、これを除くすべての構造またはコードで期待どおりに機能します。
データベースマネージャーオブジェクトに対して同じチェックをテストでき、機能するため、オブジェクトであることはこれが機能しない理由ではないようです。たぶん、PDO オブジェクトは、変数のテストを行いにくい特別な種類のオブジェクトであるか、何か不足しているのでしょうか?
編集- 私のソフトウェア構成は次のとおりです: Linux 3.11.1、Apache 2.4.6、PHP 5.5.4、および MySQL 5.6.13
r - 異なる行数から data.frame を作成する
次のような基本データを持つオブジェクトがありますa<-list(a=1,b="A",c=character())
これを data.frame に変換したいのですが、同じ行が必要です。実行する簡単な方法で空のベクトルを NA で埋める方法はas.data.frame(a)
? 私が持っている唯一のアイデアは、リストの1つの要素が長さ<1であるかどうかを尋ねてから設定することelement[1]=NA
です。