Jump to content


This topic is now archived and is closed to further replies.


One problem fixed, and now another! Pls help!

Recommended Posts

I know this is probably a hugely simple thing for an experienced programmer to see, but I'm just not at the moment...basically I've got a file of quotes that are split in the .txt file as so:

"Quote in quotations then" - Author <<<<<

I would like to write a script that splits the authors from the quotes. Here is where I'm at:

[code]$quotesfile = "http://localhost/projects/quotes_list/quotes.txt";
$handle = fopen($quotesfile, 'rb');
$quotes = fread($handle, 1024);
$pattern = '/\"[A-Za-z0-9]\"/';
$quotes = preg_split($pattern, $quotes);

This prints out as follows:
Array ( [0] => "We're going to go pull the call girl cards out of phone boxes." - Lisa Pruden "I think I left lippy on you." - Olga Bof "In the end I just pretended to take it, and then spat it out later" - Sasha Breslau "He likes a bit of chav." - Lauren Dunn "She responds well to Toblerone." - Stephen Hardingham "Everything in the world is on my little pink stick." - Jon Holmes "I'm not sure I want a wanking cat on a Friday afternoon." - Dom Eames "I like the idea of extreme cunninglingus." - Mandy Pollard "I'm trying to think of a retort to say I've got a huge cock, but I can't." - Scott Dingley "It's a man's place Lelia. It's supposed to be dirty." - Jon Salt "Do you want me to sit on you?" - Emma Williams "I don't dream about badgers." - Mark Limb "Did no-one see I just punched that girl? I feel like a wife beater." - Jon Salt The quotes list says goodbye to Paul "temple of meat" Sigaloff. Here are Paul's best bits: "I have to manage my own expectations." "Ok good - let's have a meeting, but don't )

I have tried a couple variations of a while and foreach loop, but each time I try one, I get no results at all. Either I get :

Array ( [0] => )

or there are no results whatever.

Can anyone let me know how to use the preg_split better so as to store the quotes and authors into the keys and values of an array, so that I can work with them more easily?

Any advice greatly appreciated!  :-\


Share this post

Link to post
Share on other sites


Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.