The PHP SVN library functions as of 1.02 that are not listed in this documentation and their signatures
array svn_info(string path [, bool recurse = true [, int revision = -1]])
resource svn_copy(string log, string src_path, string destination_path [, bool working_copy = true [, int revision = -1]])
mixed svn_move(string src_path, string dst_path [, bool force = false])
mixed svn_proplist(string path [, bool recurse = false, [int revision]])
mixed svn_propget(string path, string property_name [, bool recurse = false [, int revision]])
bool svn_lock(string comment, mixed targets [, bool steal_lock = false])
bool svn_unlock(mixed targets [, bool break_lock= false])
resource svn_switch(string path, string url [, bool working_copy = true])
You can also use the new Svn() object for these $svn->lock()
In general any function should work just like the svn command line version. For instance svn_info can be used against a remote url or a local path and svn_copy can also be used for local or remote operations.