php4, sqlサーバ2000をphp5, sqlサーバ2008に移植した際に、
char型のデータを取得すると格納されている文字列に空白文字が付いて取得されます。
pho4, sqlサーバ2000では空白文字は取り除かれている状態でした。
php5でsqlサーバ2000を参照すると同じように空白文字が付きます。
データベースにはmssql_queryを使ってデータを取得しています。
空白文字が付くのはphp5の仕様?なのでしょうか?
			
ページ: 1
| 投稿者 | 投稿 | 
|---|---|
| 
				
				 #1 2010 年 7 月 12 日(月) 17:48 
			 | 
		|
| 
				会員
				
				 登録者: 7 2010 
				返信数: 1 
				
			 | 
			
				 php4, sqlサーバ2000をphp5, sqlサーバ2008に移植した際に、 
			char型のデータを取得すると格納されている文字列に空白文字が付いて取得されます。 pho4, sqlサーバ2000では空白文字は取り除かれている状態でした。 php5でsqlサーバ2000を参照すると同じように空白文字が付きます。 データベースにはmssql_queryを使ってデータを取得しています。 空白文字が付くのはphp5の仕様?なのでしょうか?  | 
		
| 
				
				 #2 2010 年 7 月 15 日(木) 8:54 
			 | 
		|
| 
				会員
				
				 登録者: 8 2009 
				返信数: 103 
				
			 | 
			
				 おはようございます。 
			char型は固定長なので空白が付いていることを前提としたほうがいいですよ。  | 
		
ページ: 1
日本PHPユーザ会 掲示板 は UseBB 1 フォーラムソフトウェア を使用しています