Searching keywords from array
Posted on
16th Feb 2014 07:03 pm by
admin
Hello everyone, Im just wondering if someone could help me with another issue im having. Im still learning PHP and I have been for a few months now, but every now and then I get stuck on small things. I hope to become a regular here, but I know I cannot contribute much at the moment while im still learning. Hopefully once I know more I will try to contribute more.
Anyways to my problem im having at the moment, im trying to search for a keyword, the keywords are stored in an array and also the strings that im searching through are exploded into an array for each line (each product is on a seperate line). Heres the main portion of the code which I need help with.
Did you know?Explore Trending and Topic pages for more stories like this.
$contents = /* csv file which is being read */
$arr = explode("n",$contents);
$search = array
(
"ACCESS POINT",
"AUDIO EQUIPMENT",
"WEB CAMERA"
);
$result = "results.csv";
$fh = fopen($result, 'wa') or die("can't open file");
if ($search)
{
$i = 0;
$line = 1;
while ($i <= count($search))
{
if (strpos($arr[$line], $search[$i]) > 0)
{
$write = $arr[$line];
fwrite($fh, $write);
}
$line++;
$i++;
}
}
Ive altered it a bit to make it shorter but the part of it works when I have $search as a single keyword, however when I add the list of keywords into an array and count up using $search[$i] and $i++, it doesnt seem to search through the list of keywords for each line im searching through.
Any help or advice would be appriciated.
Thanks
No comments posted yet
Your Answer:
Login to answer
74
28
Other forums
passthru() help
Hi everyone,
I'm new to the forum and to PHP. I have some pretty good experience writing shell sc
PHP SUBMIT
Code: <input name="doLogin" type="image" src="images/loginsubmit.jpg
Which PHP-Editor do you think is the best?
Hi everyone,
Myself Brian Anderson. For the last 2 years i have been working a
Auto fill in input value based on User_ID
Hello,
I'm looking form some input on the following problem.
User loads page ->
php mailer
How can i send a mail to large no, say 50,000 reciepients using [color=#0000FF]php mailer[/color]
UTL File problem
Hi
I have a file in certain path with the following permissions (The file is a dummy file witho
PHP form authentication
Hi guys,
what am trying to achieve is this: Whenever a user tries to login to my website, an
getting weird error..
okay, I'm getting an error on this particular function, something about the syntax in the mysql LIMI
private constructor
Hello,
Can we create a constructor as private? If yes, what is the use of it? If no, why can'
rdns with php
I am trying to build a script that will show all of the different domains that are hosted on the sam