亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
12下一頁
最近訪問板塊 發(fā)新帖
查看: 5626 | 回復: 10
打印 上一主題 下一主題

如何將文本中數(shù)據 賦值給PHP程序中的變量? [復制鏈接]

論壇徽章:
0
跳轉到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2011-11-22 12:57 |只看該作者 |倒序瀏覽
如何將文本中數(shù)據 賦值給PHP程序中的變量?

小弟剛學PHP,遇到一個問題
如有個文本內容如下:
  1. aa   4578
  2. bb  3789
  3. cc  478
  4. dd  1456
復制代碼
如果將文本中第二列數(shù)據依次賦值給PHP程序中的變量zongshu1,zongshu2,zongshu3,zongshu4?

論壇徽章:
0
2 [報告]
發(fā)表于 2011-11-22 13:06 |只看該作者
一行一行讀出來 foreach 循環(huán) 然后用空格分隔 取第二個數(shù)組 分別賦值

論壇徽章:
0
3 [報告]
發(fā)表于 2011-11-22 13:10 |只看該作者
通過執(zhí)行外部命令可以不
如:
  1. $zongshu1=shell_exec(`awk '/^a/{print $2}'  test`);
  2. echo $zongshu;
復制代碼
但報了錯:sh: 4578: command not found

論壇徽章:
0
4 [報告]
發(fā)表于 2011-11-22 13:43 |只看該作者
不要用外部命令```(要考慮PHP安全)
就用php讀文件

論壇徽章:
0
5 [報告]
發(fā)表于 2011-11-22 13:52 |只看該作者
回復 4# yangyang1581
  1. $file = '/test;
  2. $handle = fopen( $file , 'r' );
  3. while ( !feof($handle) )
  4. {
  5.         $row = fgets($handle);
  6.         $content = explode(' ' , $row);
  7.         $zongshu1=$content[0];
  8.         $zongshu2=$content[1];
  9.         $zongshu3=$content[2];
  10.         $zongshu4=$content[3];
  11. }
  12.   echo $zongshu1;
復制代碼
這樣寫可以嗎?

論壇徽章:
1
2015年迎新春徽章
日期:2015-03-04 09:55:28
6 [報告]
發(fā)表于 2011-11-22 14:30 |只看該作者
  1. $file = 'test';
  2. $handle = fopen( $file , 'r' );
  3. $i = 1;
  4. while (!feof($handle))
  5. {
  6.     $row = fgets($handle);
  7.     if ($row) {
  8.         $content = explode(' ' , $row);
  9.         $var  = "zongshu".$i;
  10.         $var = $content[1];
  11.         $i++;
  12.     }
  13. }
  14. echo $zongshu1;
  15. echo '<br />';
  16. echo $zongshu2;
  17. echo '<br />';
  18. echo $zongshu3;
  19. echo '<br />';
  20. echo $zongshu4;
  21. echo '<br />';
復制代碼
回復 5# moshangxie

注意下你的文本列之間有幾個空格。

論壇徽章:
0
7 [報告]
發(fā)表于 2011-11-22 15:25 |只看該作者
回復 6# xinglu1983


    55555
運行后還是報錯
  1. PHP Notice:  Undefined variable: zongshu1 in /var/www/html/mailer/ctc_mail.php on line 37
  2. <br />PHP Notice:  Undefined variable: zongshu2 in /var/www/html/mailer/ctc_mail.php on line 39
  3. <br />PHP Notice:  Undefined variable: zongshu3 in /var/www/html/mailer/ctc_mail.php on line 41
  4. <br />PHP Notice:  Undefined variable: zongshu4 in /var/www/html/mailer/ctc_mail.php on line 43
  5. <br />PHP Notice:  Undefined variable: zongshu1 in /var/www/html/mailer/ctc_mail.php on line 57
復制代碼

論壇徽章:
1
2015年迎新春徽章
日期:2015-03-04 09:55:28
8 [報告]
發(fā)表于 2011-11-22 15:59 |只看該作者
回復 7# moshangxie


    論壇的代碼顯示自動過濾掉了一個“$”符號,第10行的$var = $content[1]; 是 $$var = $content[1];

論壇徽章:
0
9 [報告]
發(fā)表于 2011-11-22 17:00 |只看該作者
  1. foreach(file('test.txt') as $i=>$c)
  2. {
  3.         ${'aaaa'.$i} = $c;
  4. }

  5. echo $aaaa2;
復制代碼
  1. cc 478
復制代碼

論壇徽章:
13
雙魚座
日期:2013-10-23 09:30:05數(shù)據庫技術版塊每日發(fā)帖之星
日期:2016-04-20 06:20:00程序設計版塊每日發(fā)帖之星
日期:2016-03-09 06:20:002015亞冠之塔什干火車頭
日期:2015-11-02 10:07:452015亞冠之德黑蘭石油
日期:2015-08-30 10:07:07數(shù)據庫技術版塊每日發(fā)帖之星
日期:2015-08-28 06:20:00數(shù)據庫技術版塊每日發(fā)帖之星
日期:2015-08-05 06:20:002015年迎新春徽章
日期:2015-03-04 09:57:09辰龍
日期:2014-12-03 14:45:52酉雞
日期:2014-07-23 09:46:23亥豬
日期:2014-03-13 08:46:22金牛座
日期:2014-02-11 09:36:21
10 [報告]
發(fā)表于 2011-11-23 08:54 |只看該作者
樓上方法不錯
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復

  

北京盛拓優(yōu)訊信息技術有限公司. 版權所有 京ICP備16024965號-6 北京市公安局海淀分局網監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關心和支持過ChinaUnix的朋友們 轉載本站內容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP