第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

php 中的 in_array() 和 file() 兼容嗎?

php 中的 in_array() 和 file() 兼容嗎?

PHP
BIG陽 2023-07-08 22:15:14
在我的 php 文件的同一位置有一個“namestable.txt”文件,其中充滿了名稱:John Alex Tim我有以下變量$names = file("/names table.txt");我嘗試將 in_array 與 $names 一起使用,但它不起作用:in_array($names)我測試了 $names 并且可以回顯所有值,因此它的行為就像常規(guī)數(shù)組一樣。我還在我的 php 文件中創(chuàng)建了一個數(shù)組并測試了它in_array(),它可以與 PHP 數(shù)組一起使用。那么,是file()不in_array()兼容還是我做錯了什么?
查看完整描述

1 回答

?
揚(yáng)帆大魚

TA貢獻(xiàn)1799條經(jīng)驗 獲得超9個贊

您的問題很可能是,namestable.txt 中的每一行都以換行符(或回車符和換行符)結(jié)尾。因此返回的數(shù)組file包含“John\n”、“Alex\n”和“Tim\n”。

如果您傳遞FILE_IGNORE_NEW_LINESto file,它會為您刪除換行符。

$names = file('namestable.txt', FILE_IGNORE_NEW_LINES);


查看完整回答
反對 回復(fù) 2023-07-08
  • 1 回答
  • 0 關(guān)注
  • 155 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號