flock,fgets,fseek,fputs,chop

Hi Experts..
what do these commands mean :
flock
fgets
fseek
fputs
chop
??


yazan3000Asked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Diablo84Commented:
Hi yazan3000

The online php manual is your friend, it has a description of all of the php functions as well as examples of use and additional user contributed notes. http://www.php.net

flock - see manual notes.
http://us2.php.net/manual/en/function.flock.php

fgets - gets line from file pointer.
http://us2.php.net/manual/en/function.fgets.php

fseek - seeks the file pointer.
http://us2.php.net/manual/en/function.fseek.php

fwrite (fputs is an alias of fwrite) - writes data to a file.
 http://us2.php.net/manual/en/function.fwrite.php

rtrim (chop is an alias of rtrim) - http://us2.php.net/manual/en/function.rtrim.php

More commonly trim is used - Strips whitespace from beginning and end of a string.
 http://us2.php.net/manual/en/function.trim.php

For reading data from a file its best to use file_get_contents which loads the whole file into a string.
http://us2.php.net/manual/en/function.file-get-contents.php

And as of PHP5 for writing to a file its best to use file_put_contents.
http://us2.php.net/manual/en/function.file-put-contents.php

A useful reference is: http://www.php.net/quickref.php
Which has links to the documentation for all of the PHP functions.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
PHP

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.