Yes, you can - although in Drupal 6+ you have a built in admin menu item for this if you install the "admin menu" module. It's called "Flush Cache," and also lets you flush individual cache tables.
If you're using Drupal 5.x or lower, simply use the following code, ensuring first that the tables referenced in the $tables = array are present in your particular Drupal version. Finally, make sure you set your "input format" to PHP, and that you have the appropriate permissions set restricting access to this page (if only authorized users have the PHP input format permission, you should be fine).
<?php
/*
*
* function <code>devel_cache_clear()</code> from devel module.
*
*/
drupal_clear_css_cache();
$tables = array(
'cache',
'cache_content',
'cache_filter',
'cache_menu',
'cache_page',
'cache_views',
);
foreach ($tables as $table) {
cache_clear_all('*', $table, TRUE);
}
drupal_set_message('Cache cleared.');
drupal_goto();
?>